Bahrain Police Kill Activist

A man has been found dead with gunshot wounds in Bahrain after overnight clashes with police, activists say, a day before Sunday’s F1 Grand Prix. His body was found in the Shia village of Shakhoura, near the capital, Manama, an opposition group said. On Friday, tens of thousands took part Continue Reading