Tag: Civil Guard

A bullet-riddled body found in Spain likely that of Russian defector
Posted in Europe News

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…

Continue Reading