Spread the love

Football’s technical director, Rolston “Debu” Williams, has passed after reportedly falling ill on Monday. Reports are that Williams was at Mount St John’s Medical Centre receiving treatment when he died Wednesday morning.

Observer media will bring you more as information comes to hand.

error: Content is protected !!