News

Police say improvised explosive devices detonated on a road in northeastern Nigeria killed at least 26 people in several vehicles, including women and children. An Islamic State group affiliate in the ...