Devotees rush to India’s newly inaugurated Ram temple / Articles, Asia, Faith & Spirituality / By SSD