Martyr's Day, also popularly known as Shaheed Diwas, is a befitting tribute in India to the most patriotically selfless brigade of men who gave up their lives for India to achieve freedom. Though ...