Friday, May 27, 2011

London commemorates 2010 attack on Freedom Flotilla