Monday, June 14, 2010

Footage proves indiscriminate Israeli live fire at Mavi Marmara passengers in Gaza Flotilla




No comments: