A DRIVER and two passengers have died on the spot, while five other passengers have been admitted to Pemba Mini Hospital after the Toyota Wish they were in was involved in an accident. In a statement, Southern Province Police Commanding Officer Moono Namalongo confirmed the accident, stating that it happened on December 24, after the […]