France's first baby of 2013 has two mommies. As The Telegraph reports, baby Sacha was born between midnight and 12:01 a.m. on Jan. 1 in the French...
Read Whole Story
By: Stephanie Pappas, LiveScience Senior Writer Published: 01/02/2013 06:00 PM EST on LiveScience The first babies of 2013 are a creatively name...
Get top stories and blogs posts emailed to you each day.