Russia-Ukraine war live news: pressure grows to declare Russia ‘terrorist state’; Norway beefs up security at gas sites

Russia has reached legal definition of ‘terrorist state’ under US law, say international experts; Norway secures installations after becoming Europe’s largest supplier of natural gas ...

The contents of this article inc any associated images are property of 2022 ©

Trending Drone News