Ukrainian President Volodymyr Zelensky has stated that at least 200,000 allied troops will be needed to implement any peace agreement in Ukraine. Watch this report for more details!