Tag: Center for Medical Progress

France: Cecil the Lion, New Weapon for Anti-Abortion Activists