Criminal Case Against Teesta Setalvad And Javed Anand Is Political Vindictiveness
Today’s Times of India has reported that CBI has filed criminal charges against the well known human rights activist Teesta Setalvad and her husband Javed Anand. As per the statement…