Condemning the kidnapping of Dr. Edouard and her son
/The St Luc Foundation (FSL) was appalled to learn that Dr. Jenny Edouard Pierre-Lys (director of the HIV and community health departments at St. Damien Hospital) and her son Noah Sacha were kidnapped by armed individuals, in the afternoon of Saturday May 1, 2021.
Read More