Several French pro-Palestinian activists on Friday described what they said was a violent and humiliating ordeal after they were detained by Israeli forces on a Gaza-bound flotilla.
Eight French nationals arrived at Charles de Gaulle airport near…
Continue Reading
News Source: www.al-monitor.com

Leave a Reply