Former Royal Cayman Islands Police Service police officer Raphael Williams was in disgrace because of allegations of attempting to illicit sexual favours from a woman after a routine traffic stop. He sadly committed suicide by hanging himself from a tree. His body was found off Colliers Wilderness Drive in East End, days after he was […]