15 hours agoYou Shall Not Pass! Robot Food Delivery To Pro-Hamas Protestors On UCLA Campus Is Hilariously DeniedNewsVids