World

Israel denies torturing Greta Thunberg

Israel denies torturing Greta Thunberg

Press Room—

According to activists, the Swedish climate campaigner was harshly dealt with after being arrested en route to Gaza Israel…