Thursday, January 14, 2010

Al Jazeera report on deadly raid in Yemen

No comments: