News

HUNDREDS of dolphins have been rescued after being stranded on a Pemba Island beach owing to noise pollution by fishing boats ...