On the occasion of India’s 78th Independence Day, the tallest flag in the northeast region was hoisted at the INA headquarters complex in Manipur's Moirang, where on April 14, 1944, the Indian National Army (INA) first hoisted the Tricolour, marking a pivotal moment in the country’s struggle for...