Home Tags Pc-12

Tag: pc-12

Kenya denies hosting US surveillance aircraft

The Kenyan military has denied that the United States is using its territory or airspace to conduct surveillance flights over Africa, but...

Four American personnel killed in Djibouti U-28 crash

Four American personnel have been killed after their surveillance aircraft crashed in Djibouti. All four occupants of the U-28A aircraft were killed on...