Posted on April 12th, 2012, 3:52 am
WBRC McWueen and 88 other employees within the obstetrics and oncology department at Cooper Green Mercy hospital were told they're being placed on administrative leave until further notice. That means no work and no pay. The news comes after Jefferson ... |