Home » Kolkata’s St Xavier’s University ‘forces’ professor to quit over Instagram post in swimsuit