War-hit Ukraine was able to stall the advance of Russian forces, as US warned China against supplying military aid to Moscow. Meanwhile, at least 25 were injured on Thursday when Russian forces shelled a town in eastern Ukraine. Artillery fire early Thursday hit a school and a cultural centre in the town of Merefa outside the city of Kharkiv, regional prosecutors said in a post on Facebook. Stay with TOI for latest updates —
