The Will & Harper star asked about where filming took place and the commute once Yang revealed Wicked shot in London. He said ...
Fugees founder Pras Michel faces a 22-year prison sentence in a complex corruption case linked to China and the 1MDB scandal.