A construction site at the home of the new Buffalo Bills stadium received an unexpected visitor on Sunday as the team took on the Las Vegas Raiders, authorities said. Police were called to the area via Eric County Community College security as
A former politician who gained notoriety in South Africa for dumping human feces in public places as a protest against the living conditions in some of the country’s poorest townships was fatally shot Monday while meeting with a group of homeless people,