6 months, 4 weeks ago
Wed 21st February 2024
[UTC + 07:00]
Putin Spy Chief's "Moral Corpse" Jibe As Russian Pilot Who Defected To Ukraine "Shot Dead" In Spain
Maksim Kuzminov, a Russian helicopter pilot who defected to Ukraine last year, has reportedly been found shot dead in Spain. Spain's La Informacion newspaper said a …