Trump has accused China of sending a 'gift' to Iran after the US intercepted a ship, potentially derailing his upcoming Beijing visit. While China denies the claims and pushes for peace, the US points to chemical links and 'armed piracy.'Al Jazeera's @Katmyu reports. pic.twitter.com/zmjAkQD3n9— Al Jazeera English (@AJEnglish) April 22, 2026