In a biology-defying feat for womankind, one 65-year-old woman has made the impossible possible. That’s right, a grandmother from Germany has given birth. It would be impressive enough if there was just one baby involved, but this woman has managed to birth quadruplets. Doctors thought she wouldn’t be able to do it, but she persisted and ended up winning, despite a very early and risky delivery. If that’s not girl power, we don’t know what is!
Herbalist found with two human skull says he's a licensed herbalist, so the police has no right to arrest him