How Zelensky is teasing Putin by releasing videos?

2022-03-09 142

Ukrainian President Zelensky is releasing one video after another to challenge Russia. Through these videos, Zelensky is debunking speculations about him leaving the country. In this video, watch why Zelensky is releasing video messages.