Categories: India
Greta Thunberg Defied Police Orders At London Protest, Say Prosecutors
[ad_1] Greta Thunberg was arrested on October 17 during a protest in London Activist Greta Thunberg defied police orders to…
2024-07-06 12:21:42
[ad_1] Greta Thunberg was arrested on October 17 during a protest in London Activist Greta Thunberg defied police orders to…
[ad_1] A police officer speaks to Swedish climate activist Greta Thunberg moments before she was arrested outside the InterContinental London…