Sports | Sun Apr 29, 2012 3:43pm IST

UK puts missiles on London rooftop to guard Olympics