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:50:46
[ad_1] Greta Thunberg was arrested on October 17 during a protest in London Activist Greta Thunberg defied police orders to…