The Flower of Peace has bloomed in India
Is India peaceful? India is the country of the oldest religions of the world. It was home to many great Saints, yogis and high minded people from the ancient time. All religions preach Peace. So, Religiously, India is a peace loving nation. But now, India’s rank has slipped five places to 141 among 163 countries … Continue reading “The Flower of Peace has bloomed in India”