Poland's Duda: It is best to have Patriot missile system deployed on Ukraine's territory The best option for Poland's security is the deployment of Patriot missiles on Ukraine's... 25/11/2022