In August 1979, a Florida sheriff’s deputy told authorities that his wife fatally shot herself at th[……] ....
More News
Human Rights
3 Minutes