IT will be one year today, March 14, since the unfortunate killing of 17 soldiers, including four officers, at a location along the Forcados River in Delta State. While the point about the actual ...
Season six episode 15, “Four Bodies,” will air on Tuesday, March 18, 2025 at 10pm ET/PT.