Sunday, April 22, 2012

Bahrain Demonstrators outraged by activist's death

April 21 - Thousands marched in Manama to call on the government to step down and to demand Sunday's Formula One race be canceled. Deborah Gembara reports