India says reports are ‘false and fabricated’, claiming procurement of items like Javelin antitank missiles under way.
Latest posts by Toimitus (see all)
The UK and Japan are expected to agree on an £18 billion ($24.1 billion) deal …