Greta Thunberg slams German police for shutting down protest camp

Greta Thunberg, German police, shutting down protest camp, protest camp
World
image