THE US
Latest Headlines

PALESTINE
‘Israel the murderer’: Protesters in France set US and Israeli flags ablaze
A video shows French protesters setting the US and Israeli flags on fire during protests in Lyon.

A video shows French protesters setting the US and Israeli flags on fire during protests in Lyon.