Virus death

Somali mayor casts doubts on virus deathsSomali mayor casts doubts on virus deaths

Somali mayor casts doubts on virus deaths

The Mayor of Somalia’s capital has warned of hundreds of deaths that he suspects have been caused by the new…

May 15, 2020