pjones_bywbanner
Home » Archives by category » World News » Africa

Plane vanishes from radar; believed to have crashed

Plane vanishes from radar; believed to have crashed

Another aircraft has been “lost” and hundreds of souls believed to have perished in another plane crash. According to international media reports, the Air Algerie flight with 116 people on…