Site icon The Crystal Eyes

Egypt prosecutors find gross negligence behind train crash

The deadly train crash caused public outcry across the country.

Exit mobile version