Fuck, Yeah! I gotta hand it to Greta Thunberg – she has found herself thrust onto the big stage, and is making the best of her 15 minutes of fame. [Read more…]