Punta Cana
India’s PM Invites Ridicule By Claiming He Is ‘God Sent’
Eurasia Review
By Nirendra Dev
(UCA News) -- Indian Prime Minister Narendra Modi’s recent statement that he is "god sent” and that..
Punta Cana
By Nirendra Dev
(UCA News) -- Indian Prime Minister Narendra Modi’s recent statement that he is "god sent” and that..