2 min read Europe News Russian Pilot Maxim Kuzminov, who Fled to Ukraine,’shot dead’ in Spain 2 months ago Authorities in Spain are investigating the death of a man, suspected to be the Russian helicopter pilot who fled to...