www.npr.org
2 months agoA man shot dead in Spain may be a Russian army defector
Russian defector shot dead in Spain believed to be pilot who fled to Ukraine.
Defection involved careful planning by Ukrainian intelligence leading to casualties. [ more ]