The Disaster Risk Management Division and its partners, Seychelles Police Force (SPF), Seychelles Fire and Rescue Service Agency (SFRSA) and the Ministry of Health Seychelles, hosted a press conference in regards to the unidentified substance last week on, Friday 19th April 2024. Video Credit: Telesesel