In Case You Missed It, This Week’s Best News Video
Lake Worth Commissioner Cara Jennings apparently has some strong feelings about Israeli aggression in Palestine, because on Sunday, she headed down to the Israeli Consulate in downtown Miami, painted her face, climbed up on some stilts, and stood by the entrance, chanting and waving a sign until police hauled her…