Skip to main content

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]

Why you can trust KUOW