Home NYT Some Russian troops are surrendering or sabotaging vehicles rather than fight, a Pentagon official says. by Rudro khan - March 02, 2022 0 By BY ERIC SCHMITT from NYT World https://ift.tt/2gFvPd8 Tags NYT Facebook Twitter