Residents of Japan and Singapore possess the world’s most powerful passport, a new report has revealed, while India ranks 82nd, way behind countries like Sierra…
Former Bengal leggie Soumendranath Kundu dies