72nd Independence Day: Britain gifts India stolen bronze Buddha
A 12th–century bronze statue of Buddha stolen from a museum in Bihar nearly 60 years ago, was returned to India by the London’s Metropolitan police to mark the country’s 72nd Independence…