Many Feared Dead as Explosion Rocks Nigeria’s Rivers CommunityBy Hollins EsegbaDecember 27, 2023 More than 20 people were killed in a crude oil explosion in the Niger Delta state of Rivers State in Southern Nigeria. The incident occurred over…