
Seychelles Declares State of Emergency After Blast at Explosives Depot
The president of Seychelles declared a state of emergency on Thursday after a blast at an explosives depot injured almost 200 people and rippled through businesses and homes, sending shock and confusion across the archipelago off the coast of East Africa. …