China bars executives at Meta-owned AI company from leaving country WASHINGTONPOST.COM March 26, 2026admin Manus’s CEO and chief scientist are facing scrutiny from Beijing over the company’s $2 billion sale to Meta.