Indian Prime Minister Narendra Modi has reportedly unveiled the 112 feet Adiyogi statue built by Isha foundation in Coimbatore on Friday. According to reports, several political outfits and farmers protested against Modi and Isha foundation, allegedly accusing the latter of violating environmental norms.