American History

Texas police department apologizes after photos emerge of officers on horseback leading a handcuffed black man

Source: CNN (CNN)A Texas police department is apologizing for its treatment of an African-American man that the police chief said caused the man “unnecessary embarrassment.” Photos show two mounted officers from the Galveston Police Department escorting a handcuffed man. One officer is leading the man, identified as 43-year-old Donald Neely, […]

God a ‘product of human weakness’

Source: CT A letter by Albert Einstein has sold for £49,000 A letter by Albert Einstein, in which he calls God the “product of human weakness” and the Bible a collection of “primitive legends,” is to be sold for between $1 million and $1.5 million. The letter, dated to January […]