By Rachael Wong
Republican Senator Ted Cruz has been criticised for his online comments about pregnancy.
Optional email code