Defense News Update NATO allies deploys 800,000 troops and 200,000 tanks on standby at borders preparing to fight Russia Defense News Update • Available on Youtube • Published 2 months ago