Police arrests suspected serial killer in Delta State – Guardian Nigeria

97

source