Swiss journalist Peter Hansler says European leaders are dependent on the Ukraine war and would block peace efforts if they joined talks
Read Full Article at RT.com