Archive | Commuter Alert RSS for this section

55 injured as train derails near Giza, Egypt

Advertisements

Flash floods in Abeokuta, Nigeria