Russia allows methane leaks at planet’s peril

3 comments
  1. Russia *ALLOWS*. Like it has any control over it whatsoever.

    « Release the methane. »

    Signed: V. Putin

    Caricature Disney villain laughter in the background.

Leave a Reply