Kayla Aliese Carter supports "Black liberation" through revolutionary means and said she is working with some activists to ...
“We say justice, you say how? Burn Tel Aviv to the ground!,” protesters shouted Saturday night, according to footage posted by Israel War Room. More absolute insanity out of @Columbia tonight.