Would you look at that? President Zelensky is sending a delegation to meet with Russia to discuss the way forward. 57 views20:17