A team of the Archaeological Survey of India on Monday found a statue of Lord Vishnu in the northeastern part of ‘Bhojshala complex’ at Madhya Pradesh’s Dhar district. A Hindu petitioner ...