News

Rallies in several European cities denounce the seizure of Greta Thunberg’s Gaza-bound vessel as ‘international piracy’.