Greta Thunberg Accuses Israel of Violating International Law In Blocking Flotilla

Greta Thunberg was one of 171 activists deported from Israel today after being taken by the Israeli Defense Forces aboard ships sailing as part of the Global Sumud Flotilla, attempting to bring aid into Gaza despite an Israeli blockade. Thunberg,…

Continue Reading