VAWA

Pushing Personhood: Bei Bei Shuai's Bogus Murder Charge

Bei Bei Shuai is being held in an Indiana jail right now on murder charges. In 2010, pregnant and alone, she attempted suicide by eating rat poison after her partner abandoned her. With the help of friends, she recovered, but the baby died three