In August 1979, a Florida sheriff’s deputy told authorities that his wife fatally shot herself at their home south of Tampa. A few months lat[……] ....
More News
Human Rights
3 Minutes