On independence day, who hoist the flag at national level event? A) Prime Minister B) President C) Vice-President D) Chief of Indian Army
it is the Prime Minister who hoists the flag on Independence Day, whereas it is the President who unfurls the flag on January 26. This is because when the country became independent on August 15, 1947, there was no President and it was the Prime Minister who was the head of the Indian government.