17 killed as articulated vehicle crashes in Niger Metro November 21, 2023 No fewer than 17 persons were killed in an auto crash on Tuesday at Takalafia village on Yawuri Expressway in…