India celebrated its 63rd Republic Day on January showing off its latest weapons at a military parade in the capital, Delhi. According to the BBC, thousands of people turned up at Rajpath (King's Avenue) to watch the parade amid tight security. More than 25,000 policemen and paramilitary forces guarded the...
