The Sun Never Sets: Why Modi’s Green BRI Doppelganger Is Doomed to Fail
India was once known as the Crown jewel of the British Empire before gaining independence in 1946. Sadly, like most of the post WWII history, that leap to independence was tainted by a fair dose of propaganda. Of course many great patriots arose to powerful positions in India during the past seven decades bearing such…