Authorities in Spain are investigating the death of a man, suspected to be the Russian helicopter pilot who fled to...
CNN
Authorities report that numerous individuals have lost their lives in a tribal conflict in Papua New Guinea's isolated Highlands region....