NASSAU| Furloughed Atlantis worker 41-year-old Icha Butler has passed away after being on life support for two months now following her car accident.
She was hit by a truck on Wulff Road and was taken to hospital and placed on life support but died a few hours ago.
Tonight we pray for her young daughter and relatives. MAY SHE REST IN PEACE!