Mother Arrested for Strangling Newborn Found in Texas Recycling Center

Originally posted at Live Action News Nidia Alvarado lives in Texas, the state where Democrat State Senator Wendy Davis made a name for herself by filibustering an abortion bill that would prevent women from obtaining an abortion after 20 weeks. Despite Davis’ herculean efforts, thankfully the bill to restrict abortion …