Today is the 34th day of the ongoing war between Ukraine and Russia. Talks in Istanbul have indicated that Putin and Zelensky may meet soon.