India’s history has seen many famous battles, remembered in textbooks for their impact on the nation. But not all battles are fought on open fields; some happen on busy streets, catching public ...