“Russia has lost 87 percent of the total number of active-duty ground troops that it had prior to launching its invasion of Ukraine” Posted on December 14, 2023 by jgordon Link. This seems … impossible. Even for Russia. Did it have a tiny army?