Houthis Claim Attack On US Aircraft Carrier In Retaliation For Deadly Strikes Eurasia Review 31 May 2024