Wednesday, August 28, 2024

Gaza aid pier disaster


Biden had disastrous $230M Gaza aid pier built despite warnings: watchdog


No comments: