Cop shot dead in Delft

A 26-year-old police officer has been killed in Leiden, Delft. The officer who was off-duty at the time is understood to have been standing outside

Read More »

SA could go maskless

There is a possibility that South Africa could be saying goodbye to mask wearing in indoor public spaces. In a memo Health Minister Joe Phaahla

Read More »