Greta Thunberg: German police deny protest detainment was staged - Yahoo! Voices
German police have denied being "extras for Greta Thunberg" after false claims that her detainment at a protest in western Germany was staged. A viral post falsely claimed the climate activist bei...
Read more