Home Pro-life Appalled?