Yesterday came the welcome news that a congressional committee has launched an investigation of Planned Parenthood. Republican Congressman Cliff Stearns (pictured right), Chairman of the House Subcommittee on Oversight and Investigations (under the Energy & Commerce Committee), had been threatening a probe for months, particularly after Americans United for Life released a damning report in […]