The images coming from Bucha in Ukraine today is nothing but horrifying. This war has to stop. Putin has to be stopped. It’s time for the world to stop buying oil and gas from Russia.

Andreas Jennische @ndreas