Tag: Russian defector
Posted in Europe News
A bullet-riddled body found in Spain likely that of Russian defector
February 20, 2024 Leave a Comment on A bullet-riddled body found in Spain likely that of Russian defector
Police said Tuesday they suspect the bullet-riddled body of a man found in Spain is that of a Russian defector who escaped across the frontline…