khayelitsha magistrates courtlatest news & developments