Russian pilot Maxim Kuzminov, who defected to Ukraine, found dead in Spain
A Russian pilot, Maxim Kuzminov, who defected to Ukraine with his helicopter last year, was found dead last week in an underground garage in Spain,
A Russian pilot, Maxim Kuzminov, who defected to Ukraine with his helicopter last year, was found dead last week in an underground garage in Spain,
Ebola Outbreak 2014: In Sierra Leone, a group of young men take on the dirtiest work of the Ebola outbreak: finding and burying the dead.
Ebola Outbreak 2014: At the center of the Ebola crisis in Sierra Leone, the villagers in Njala Ngiema are afraid to return to homes where