- CNTV English - CCTV News

Sand sculpture of Margaret Thatcher seen in India

04-10-2013 16:24 BJT


Visitors pay tribute to a sand sculpture of former British Prime Minister Margaret Thatcher at the Golden Sea beach in Puri, about 65 kilometers away from the eastern Indian city of Bhubaneswar, April 9, 2013. (Xinhua/Stringer)

More Video News

Choose TV Program