EDITORIAL: YEMEN | Eye of the Storm: Yemen_0018

Yemeni Activists stage an anti-Guantanamo protest in front of the American embassy in Sana'a, Yemen.

Yemeni Activists stage an anti-Guantanamo protest in front of the American embassy in Sana'a, Yemen.