Russia-Ukraine war live news: Putin hails polls win, Ukraine downs dronesAl JazeeraMonday, March 18, 2024 09:06:18 AM UTCRead full story on Al JazeeraShare this story on:-