News Police say black woman found hanging from tree was dead before body was staged Isaac Nana Yaw Annor 1 month ago