The 23 UK towns and cities in Putin’s crosshairs as Russia issues horror nuke threat

The sites are associated with companies including BAE Systems, MBDA, Rolls-Royce, Leonardo, Airbus and others involved in UK and Ukrainian military production.

Source link