UK returns stolen 12th century Buddha statue to India on I-Day

London [United Kingdom], Aug 15 : 12th Century statue of Lord Buddha which was stolen from India some 57 years ago was returned by the United Kingdom on Wednesday in a special event on the occasion of India’s 72nd Independence Day. London’s Metropolitan Police Service (MPS) handed over the gold statue of Lord Buddha to […]