World

Israel deports Greta Thunberg

Israel deports Greta Thunberg

Press Room—

The Swedish activist and hundreds of others were arrested last week as their aid flotilla approached Gaza The Israeli…