These are those news events that make me wonder if Satan created the world instead of God.
Horrible and disgusting: Mom accused of microwaving her baby
These are those news events that make me wonder if Satan created the world instead of God.
Horrible and disgusting: Mom accused of microwaving her baby