Police in Paris break up protest over Gaza aid boat seizure

Police clashed with protesters in Paris over Israel’s seizure of the Gaza aid boat, Madleen.

Continue Reading