This tops the level of bitch. A 43-pound mentally disabled woman was found by police in her mother's home located in Flint, Michigan. She was found wearing diapers and and a T-Shirt while lying in a bed soiled with urine and feces. The so-called mother is being held for abuse charges.
Boy, I hope so. I hope they nail that nag to the wall.
Read about it here.