Somehow, I don’t find it hard to believe that these people had these critters on leashes.
They also unleashed an entire battalion of bed bugs and fleas, but they are too small to see in the photo.
I buy crickets every week—to feed my lizards. They are not horrifying. So these cretins “unleashed maggots and crickets at Israeli delegation’s hotel”? Big deal. Only weakling idiots would cringe at those.