Defiant Tehran protesters battle police
TEHRAN, Iran – Thousands of protesters defied Iran's highest authority Saturday and marched on waiting security forces that fought back with baton charges, tear gas and water cannons as the...
Get the latest breaking news, features, analysis and special reports plus audio and video from across the African continent. We deliver daily round-up of the latest breaking news stories, information, online news service, high-profile global cases, and Nigerian and African current stories as they unfold.