Imlie (Star Plus) - S01 E893 - Imlie Gets Arrested
Watch Imlie (Star Plus) Season 1 Episode 893. Telecasted on 31st July 2023 by Star plus channel. Imlie Gets Arrested When Imlie questions the nurse about her intent, the latter puts false allegations on her. The police stem Imlie as the nurse flees.