“Russia Not A Peer Military To The US” Or Even Smaller NATO Forces Natural gas supplies to Europe have…
The news of India striking a USD 5 billion deal with Russia that made headlines in 2018 after the deal…