5 months ago

This video DOES NOT show Teesta Setalvad spitting at cops

India Today
India Today
According to the AFWA’s investigation, the woman seen spitting at cops in the viral video is not Teesta Setalvad. She is Netta D’Souza, the acting president of the All India Mahila Congress.

Browse more videos

Browse more videos