This is ridiculous. This woman, if guilty, ought to have the same thing done to her, piece by piece.
A woman named China Arnold (seriously) has been arrested on suspicion of murdering her infant daughter by microwaving the baby. Continue reading...