Bahrain
Bahrainis hold anti-regime demonstration in Sitra
People have taken to the streets in Bahrain’s northeastern island of Sitra to stage a protest against the ruling Al Khalifa regime.
People have taken to the streets in Bahrain’s northeastern island of Sitra to stage a protest against the ruling Al Khalifa regime.