Tuesday, March 22, 2022

Russia has withdrawn most of its helicopters from a strategic airport in Kherson, in southern Ukraine, according to satellite images analyzed by The Times, in what experts said could be a telltale sign of Russian military setbacks in the south of the country.

Good job Quasis! All on your own!