Wednesday, February 21, 2024

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?

Related Posts:

0 comments:

Post a Comment