KHARKIV, Ukraine - Beside an overpass eight kilometers from the center of Kharkiv lies a newly dug network of trenches lined with bark so fresh the sap still oozes out.
Russia's War Against Ukraine
KHARKIV, Ukraine - Beside an overpass eight kilometers from the center of Kharkiv lies a newly dug network of trenches lined with bark so fresh the sap still oozes out.