London, home to nearly 9 million people, has been feeling the pressure of Paris Agreement goals. This Monday, London Mayor Sadiq Khan announced his intention to transform London into an…
Exposing the truth one lie at a time
London, home to nearly 9 million people, has been feeling the pressure of Paris Agreement goals. This Monday, London Mayor Sadiq Khan announced his intention to transform London into an…