September 29, 2020 Abuhba IyeomaMan hands himself to police after hacking his parents, wife, sister-in-law to death over land wrangles