The day in photos: London

London (England)PoliticsCrime, Law and JusticeMassacresUnrest, Conflicts and WarDemonstrationParliament
Protesters staged a rally outside parliament in London against alleged human rights abuses in Sri Lanka. The protesters waved flags of the Tamil Tigers separitist group, which for a quarter of a century has been fighting for a homeland in the northern part of the South Asian island nation. Oli Scarff / Getty Images