Skip to main content

US puts 8,500 troops on alert to deploy amid Russia tension

Roughly 8,500 Americans troops have been put on heightened alert in the US in case NATO activates its Response Force or if the security situation in...read more.

Comments

Popular posts from this blog