Faltu - S01 E96 - Faltu Silences the Villagers
Watch Faltu Season 1 Episode 96. Telecasted on 6th February 2023 by Star plus channel. Faltu Silences the Villagers The villagers ask Faltu to leave the village because of her bad influence but her response silences everyone. Later, Faltu rejects a job offered by Tanisha.