KHARAGPUR: Swastika -the Indian symbol of peace and continuity that Hitler co-opted for his...

read more