Anti-government protesters in Bahrain clashed with police on Tuesday as they marked the sixth anniversary of the tiny island kingdom's Arab Spring uprising.

Images posted on social media showed masked protesters hurling rocks and other projectiles at riot police, who responded with tear gas. Protesters elsewhere were seen marching peacefully through rain-soaked streets, carrying the national flag.

 

Read the full article here