Police arrests suspected serial killer in Delta State – Guardian Nigeria

91

source