News
Shoma Chaudhury, editor-in-chief of Catch News was forced to resign from the publication. In an email to staff, Chaudhury said that she was called...
Hi, what are you looking for?
Shoma Chaudhury, editor-in-chief of Catch News was forced to resign from the publication. In an email to staff, Chaudhury said that she was called...