Video of Mahila Congress President Falsely Shared as Teesta Setalvad Spitting on Police…
A video is going viral on social media with a claim that social activist Teesta Setalvad spit on Police personnel who are seen trying to arrest her. However, the woman seen in the video is not Teesta Setalvad but Netta D’Souza, the President of Mahila Congress. Let us learn more about the false narrative on […]
Continue Reading