Russia releases this television advertisement wishing Europe ‘GOOD LUCK THIS WINTER’, as it shuts off Europe’s gas supply in response to their government’s ridiculous sanctions. pic.twitter.com/JsI2tWCuGG
— Truth on Toast (@ToastTruth1) September 6, 2022
Categories