Abortion Activists Put Up Giant Inflatable IUD to Celebrate Their Agenda
(Lifesite News) Tell me you have too much time on your hands without telling me you have too much time on your hands.
On Wednesday, just before the Senate voted against the Americans for Contraception (AFC) Act, a group set up a giant 20-foot intrauterine device (IUD) in front of Washington D.C.’s Union Station, across from the U.S. Capitol …