European nations are mulling deployment of their military in Ukraine to deter any future Russian aggression — something which Moscow has objected to, according to reports.
European nations are mulling deployment of their military in Ukraine to deter any future Russian aggression — something which Moscow has objected to, according to reports.