Britain's Foreign Secretary David Lammy looks at damage on a Russian APC, in central Kyiv, Ukraine, Wednesday, Feb. 5, 2025.
The men have been accused of selling the stolen goods pilfered from "wealthier neighborhoods" and, according to sources, the ...