Published: Mar 15, 2025, 10:50 IST | Updated: Mar 15, 2025, 10:50 IST
Russian President Vladimir Putin has called on Ukrainian forces to surrender in Kursk, assuring their safety if they comply. Russia has reportedly recaptured the key town of Sudzha, escalating tensions. Watch in for more details!