The World’s Toughest HR Dept
Pfc. Lynndie England (whose picture the world would now recognize) has been charged with abusing prisoners at Abu Ghraib. England is currently serving at her home base in North Carolina. She is pregnant and is a human resources administrator.
