Obama Administration's Birth Control Mandate

  • Aired:  08/01/12
  •  | Views: 20,525

Women visit America's Planned Parenthoods to be hooked up to Yaz force-feeding tubes like sex-crazed, foie gras geese. (3:29)

Loading...