Tabu Announces Her Role as Sister Francesca in Dune: Prophecy, Fans Celebrate: ‘Queen is Coming’ With the formal announcement that Tabu, the celebrated Indian actress […]