New Budget Funnels Millions into Culture of Death
The Obama Administration's new budget has designated $286 million to Title X funds which are generally given to clinics such as Planned Parenthood and other family planning centers that provide birth control to women.