News

Chris Johnson, the owner of Red Spot (aka Dora’s Beach), a small piece of beachfront property in the George Town Harbour, has been granted leave for a judicial ...