French Foreign Minister Barro: It is Russia under Putin's leadership that is hindering peace in Ukraine.

2025-11-20

French Foreign Minister Barro: It is Russia under Putin's leadership that is hindering peace in Ukraine.