Posts

Showing posts with the label Paris Agreement

My New 12 Trillion-dollar Annual Budget

Dooming COP 27, Part III: Lines in the Sand