Ancient sculptures, including remnants of Shaiva and Buddhist deities, have been found along the banks of the Baitarani River in Odisha’s Bhadrak district, researchers said. The sculptures were found ...
Elton John has long been immortalized on wax (y’know, vinyl records), and now he’s been immortalized in wax with a new statue at Madame Tussauds London.