Ukraine hits ballistic missile propellant plant in Rostov Oblast, Stratcom reports ・North Korean troops in Kursk Oblast ...
The UK has been named the strongest military force in Europe according to new rankings of the continent's military power.