Russia has succeeded in making an advance in the war with Ukraine: Moscow troops have recaptured the small town of Sudscha in ...
Copyright 2025 The Associated Press. All Rights Reserved. A Russian flag flies over the Russian Embassy in Bucharest, Romania ...