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