An assistant Deputy Principal who is facing criminal charges was stabbed to death at the Lenyenye Magistrate’s Court on Friday, police said.

In what appeared to be a revenge attack, the 46-year-old was stabbed at the entrance of the court room as he was about to call his lawyer, Brigadier Motlafelo Mojapelo said.

“The deceased managed to get back into the court room and walked to the magistrate’s office, where he collapsed and died.”

The man was facing charges related to the local taxi industry.

The killer was arrested on the spot and investigation is going on.

Read also : Policeman Fatally Stabbed More Than 22 times.