News

Israeli forces have seized a Gaza-bound aid boat and detained Greta Thunberg and other activists who were on board ...