Ali Baba Daastan e Kabul - S01 E166 - Shehzade Ka Sach
Watch Ali Baba Daastan e Kabul Season 1 Episode 166. Telecasted on 2nd March 2023 by Sab TV channel. Shehzade Ka Sach Ali finds out that the beast of Ras Al Khaimah is none other than the prince. Meanwhile, Shagufta tries to convince Marjina to marry the prince.