Helicopter pilot killed in Spain is believed to be a Russian who defected to Ukraine
A man who was shot dead in Spain last week was believed to be a Russian helicopter pilot who defected to Ukraine because he was opposed to the war. Was Moscow involved in his death?
[Copyright 2024 NPR]