Its just a speech by an Israeli Holocaust professor talking about the definition of genocide over a video of protestors unfurling a protest banner. Led by donkeys do a lot of interesting political stuff, you're not going to find anything offensive from them
no subject