Yemen's (HOUTHIS) continue to humiliate the Biden regime in the Red Sea.

11 months ago
109

Yemen's (HOUTHIS) continue to humiliate the Biden regime in the Red Sea.
They are just unstoppable. US led allied forces all failed against Houthis.

Loading comments...