November 22, 2024

The Catholic Transcript

Complete News World

Russia vetoes Shell gas sales in retaliation against the UK

Russia vetoes Shell gas sales in retaliation against the UK

“London wants to be the leader of everything anti-Russian, here are the side effects,” said spokesman Dmitry Peskov.