NIGERIA: At least 26 people were killed and three others injured in north-eastern Nigeria after two vehicles detonated an improvised explosive device (IED), TASS reported, citing Reuters and local residents. The incident unfolded on Monday along a road linking the towns of Rann and Gamboru Ngala in Borno state, a region that has long been […]