Amounting to remnants of colonialism, the Indian Navy's Ensign carries a red cross, as accorded by the British during their rule over India. Shedding the 'Cross of St George', Prime Minister Narendra Modi is set to unveil the new Ensign for the Indian Navy. The new ensign will be unveiled on September 2. Watch this video.