4 months agoGreta Thunberg "DETAINED" in Netherlands after blocking main roads and highways at The HagueMemology 101Verified