The tension was in the air in Mayiladuthurai, Tamil Nadu, and shops here remained closed on 23rd March 2018, after Hindu groups called for a shut down after severe desecration of portraits of Hindu God Lord Rama was done by a fringe group two days ago. Tamil Nadu Police have said about 2,000 shops remained […]