7 dolphins dead, over 400 stranded on Tanzania's Pemba Island shores
Jul 05, 2025
Dar es Salaam [Tanzania], July 5: Local residents and marine authorities joined forces to rescue a pod of more than 400 dolphins that became stranded along Vumawimbi Beach on Pemba Island in Tanzania's Zanzibar archipelago, a local official said Friday.