Tag: Maxim Kuzminov

Ukrainian intelligence has revealed that Maxim Kuzminov, a Russian pilot who defected to Ukraine, was shot dead in Spain. Maxim Kuzminov turned himself in in August after flying a...