Tamil Nadu: HC stays Art of Living meditation camp at ancient Thanjavur temple

Tamil Nadu: HC stays Art of Living meditation camp at ancient Thanjavur temple