Rabat - Algeria and the Polisario Front were publicly “embarrassed” after the plane crash that claimed the lives of more than 200 people, including 26 members of the separatist group on Wednesday, according to Algerian news source TSA.

Algerian Military Airplane Overshoots Runway Upon Landing Sunday
Safaa Kasraoui is a journalist at Morocco World News.