Jagannath Temple does away with Rat-Repellent Devices after Complaints India / March 21, 2023 Jagannath Temple does away with Rat-Repellent Devices after Complaints