20200916 city.chennai: UK hands over three 15C bronze idols stolen from Tamil Nadu temple 42 years ago