A deployment of 3,000 US soldiers has been welcomed by Poland's prime minister and local residents.

The move was a response to concerns over a more aggressive Russia, but Moscow said the troops would destabilise Europe.