by Aishwarya KUMAR Agence France-Presse NEW DELHI, India (AFP) — India marked the 75th anniversary of independence on Monday with Prime Minister Narendra Modi giving a speech from Delhi’s historic Red Fort, which was decorated with portraits of freedom fighters and guarded by mechanical elephants. Following a 21-gun salute, reportedly executed using howitzers made domestically for the first time under Modi’s “Make In India” industrial strategy, the prime minister said Indians should shed “colonialism in […]