Minister of Public Works and Infrastructure Patricia de Lille has announced the passing of her husband of 49 years Edwin de Lille after a long illness. She shared the devastating news on social media.“It is with great sadness that I announce the passing of my...