Prime Minister Narendra Modi on Sunday hoisted the national flag at Delhi’s Red Fort to mark the 75th anniversary of the formation of the government of 'free India'.