India celebrates its 75th independence day on August 15. This is a time to remember the sacrifices made by the freedom fighters. It is also a time to learn more about the country's history and culture. Here are some questions and answers to help you do so.
Which Indian freedom...