Watch: Russia hit Kharkiv’s Thermal Power Plant 5 – Ukraine The Ukrainian online portal Kyiv Post claims that the Russian armed forces have struck the Thermal Power Plant 5…