India is celebrating its 79th Independence Day, a national holiday commemorating its independence from British colonial rule today, on August 15th. The Prime Minister hoisted the national flag from ...