Last week, India celebrated 71 years of independence from Great Britain, marking its birth in 1947 as the world’s largest democracy. But in 2012, it started taking …

source