Skip to content
Peerford
Electrocution attributed to supernatural forces in the Niger Delta region of Nigeria: A report of three cases · Peerford