A serving British police officer has been arrested over the disappearance of a 33-year-old woman who was last seen a week ago, in a move that was described by senior officers as significant and shocking, reports Reuters News agency. Sarah Everard was last seen at 2130 GMT on Wednesday, March …
Read More »Gang vandalises luxury cars at Cape Town showroom
A gang’s raid at a car dealership in Cape Town, South Africa, has gone viral after footage of the incident captured by CCTV cameras found its way to social media. It shows the gang entering the showroom, damaging vehicles and assaulting some staff members. Local media have identified the dealership …
Read More »