Protesters claim to have released maggots at US hotel hosting Israel delegation, ahead of Netanyahu speech
Jul 24, 2024
Ahead of a US Congress address by Israeli Prime Minister Benjamin Netanyahu, a pro-Palestinian group has claimed to have let loose maggots and other...