China has blocked Meta's $2 billion purchase of AI firm Manus.Published by The Spectator IndexApr 27, 2026 10:40:01 AM UTC