Iowa Gov. Kim Reynolds signed a six-week abortion ban into law on Friday, marking the strictest abortion regulation in the nation but setting the state up for a lengthy court fight.