86% Indian Americans view US favorably while 76% have positive opinion of India, finds Pew survey Published: July 23, 2023 - TIE Staff Post Views: 399
“Inspires us in building strong, self-reliant India”: PM Modi pays homage to Chhatrapati Shivaji Maharaj
BJP will ensure free visit to Ayodhya Ram temple for people of Telangana if voted to power, says Shah