Todays rant - As Israels genocide continues on Palestine they are losing the moral war Posted by Vote of no Confidence Protest on July 21, 2024