Videos of Russian soldiers appearing to surrender en masse suggest inexperience and desperation, experts say Finance August 26, 2024 Videos that appear to show Russian forces surrendering to Ukrainian troops on Russian soil suggest that those soldiers are desperate…