From Kravchuk to Zelenskyy: Analysis of New Year's Addresses by Ukrainian Presidents

Petro Poroshenko