The women who spits on the police is not Teesta Setalvad, but the leader of Congress, read a fact-check 2 min read Fact Check Fake Featured The women who spits on the police is not Teesta Setalvad, but the leader of Congress, read a fact-check Mobeen Ahmad July 8, 2022 A video is becoming fiercely viral on social media sites. Users are sharing this video claiming that...Read More