It’s been 73 years since India achieved independence after around 200 years of British rule. Yet, most of us know quite little about the complexities of such a big freedom movement that lasted for decades. This Independence Day weekend, travel back in time to understand how our country achieved such an incredible feat....