Hero Russian pilot who defected to Ukraine may have given away his location in call to former lover before he was found riddled with bullets in Spain after being gunned down by ‘Kremlin hit squad’
The defecting Russian military helicopter pilot gunned down in Spain this week may have given away his ...
Read more