It was actually an explosion,” a security source has declared in a reaction to the raging inferno at the High Commission of Canada in Nigeria, maintaining that two people have already been confirmed dead. Platforms Africa has earlier reported that the High Commission ituated at 13010G, Palm






