Thousands of protesters in Los Angeles marched in solidarity with the Palestinian struggle after an attack at the Al-Aqsa Mosque, demanding the immediate end of American support to Israel, an internationally designated apartheid state.
Via Steven Chun & Vishal P Singh