© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Greta Thunberg is spending €1 million in the most Greta-way possible
There's definitely a reason why she's been nominated for the Nobel Peace Prize two years in a row...