Thursday, April 3, 2025
Owo Church Attack: We Were Locked In The Church For Over 20 Minutes, Priest Speaks