Viral Nigerian Churchgoers kill and display Owl they claim came to steal their destinies By Happen.ng March 13, 2025 A video circulating on the internet shows churchgoers holding an owl they killed, claiming the bird was sent to steal…