Man in custody for strangulating step son to death
Published on July 27, 2020 by Edgar Naitha
Police in Dedza have arrested a 29 year-old man for allegedly strangulating to death his three year old physically challenged […]
Published on July 27, 2020 by Edgar Naitha
Police in Dedza have arrested a 29 year-old man for allegedly strangulating to death his three year old physically challenged […]