An explosion in the Nigerian city of Yola causes multiple deaths and injuries, with some reports saying more than 30 people may have died.
An explosion in the Nigerian city of Yola causes multiple deaths and injuries, with some reports saying more than 30 people may have died.