London Free Press


Mere days after London Health Sciences Centre was slammed for spending $470,000 on trips for executives, sparking a Health Ministry investigation, hospital CEO Jackie Schleifer Taylor will take a leave of absence, its board announced. Read More