Disney has just handed over control of its $67 billion "Star Wars" franchise to a World Economic Forum (WEF) official. Pakistani feminist Sharmeen Obaid-Chinoy, a WEF "agenda contributor," will direct the next installment of the movie series, which is due for release in 2026. Obaid-Chinoy declared that “it’s about time” for…