Obviously, abortion for the life/health of the woman can be allowed anytime. The number of abortions for "social" reasons performed after 20 weeks is so negligible, that it is almost not worth talking about -- the vast majority are for medical reasons. Access to early abortion is the main way to prevent late abortions. 24 weeks is reasonable anyway, and remember that before 26 or 28 weeks, serious medical intervention is necessary for survival. I guess my view is that at about 25 weeks, if for some reason a woman decides she does not want to be pregnant anymore, the fetus should perhaps be delivered, and if someone is willing to pay for the artificial incubation and take respsonbility if it lives, then do it.