Russia-Ukraine Crisis : US Soldiers, Humvee arrive in Poland; NATO considering Long-term Deployment

Russia-Ukraine Crisis

The drumbeats of war are getting louder things may be calm in Ukraine right now but the country is surrounded by troops and military exercises. American troops are settling into Poland their humvees and weapons have arrived, the NATO is looking to make it permanent as the alliance is considering long-term deployments of troops in eastern Europe. #Ukraine #Russia #WorldNews

Credit WION