Ajax loader
24 Hours - 18 May 2009
Pro-Tamil demonstrators scuffle with police after blocking a road in front of the Houses of Parliament in London May 18, 2009. Sri Lanka declared total victory on Monday in one of the world's most intractable wars, after killing the separatist Tamil Tigers' leader and taking control of the entire country for the first time since 1983. REUTERS/Luke MacGregor (BRITAIN CONFLICT POLITICS IMAGES OF THE DAY)