Bahrain: Snapshots from a Day of Protest and Injury

Bahrain was rocked by violence today as the latest country to stage protests in the so-called Arab revolution time-table inspired by uprisings in Tuni...

Bahrain was rocked by violence today as the latest country to stage protests in the so-called Arab revolution time-table inspired by uprisings in Tuni...