Nonstop Russian attacks on Kharkov the past 24 hours & a huge attack on a Ukrainian military station in Kherson. Happy Victory Day! 8.7K views04:18