India is celebrating the country's 78th Independence Day on Wednesday, with a festive mood across the nation. But did you know that August 15 was not supposed to be the day that India became ...
While the national flag is hoisted on Independence Day (15th August), it is unfurled on Republic Day (26th January). Though ...