A Nigerian man, Sunday Afolabi, has reportedly been detained by the Nigerian Army under conditions his family says have raised fears for his health, safety, and access to urgent medical care. Sunday was reportedly arrested on Monday, October 20, 2025, Read more…
