TMC offers alternate venues for July 21 rally after Calcutta HC objects to Esplanade site · Activ.news