After the Russian incursion into Kharkiv province the Ukrainian intelligence chief Budanov admitted in an interview with the New York Times that: “All our troops are now either in Kharkov or... Read more
Ukraine has suffered troop losses of between 400 and 500,000 and Russian troops are advancing with increasing rapidity on nearly all fronts with the latest Russian invasion from the North in... Read more