China’s new AI agent Manus calls its own shots March 14, 2025 By admin But can the rest of us trust it?