After a weekend of mounting pressure, Paul Woods has been fired as CEO of the London Health Sciences Centre, the hospital’s board said in an email to staff Monday morning.

Read More