INDIAN prime minister Narendra Modi delivered an Independence Day speech on Thursday (15) in New Delhi as part of the country’s 73rd independence day celebrations that spotlighted a decision to remove…