17 Apr 2008

Olympic Torch in India

From Checkpoint, 6:42 pm on 17 April 2008

Security is tight in the Indian capital, Delhi ahead of the latest stage of the Olympic torch relay.