The generous donations received by Karen Klein -- $700,000 in all – have allowed her to leave her job, and those who taunted her, far behind. 
Shared publiclyView activity