@GlobeEyeNews
The United States of America appeals to China to put pressure on what it calls the Houthis to stop the attacks in the Red Sea. The Houthis said, “Stop your crimes in Gaza and we will stop our military operations against your ships. This is God’s life, the Houthis.”