Watch: Tabu finally takes the centrestage as Sister Francesca in Dune Prophecy 17.12.2024 20:05 Indiatoday.in Watch Tabu finally takes the centrestage as Sister Francesca in Dune Prophecy