Baden Powell Drive in CT turning into dumping ground for murder victims

On Monday, another body was discovered along the seaside road near Khayelitsha.

Read the full story: Read More