Straps baby into a car seat and drops her from second-floor window
(Newser) -
For less than two weeks, Shelby Carter got to be what she wanted most to be—a mother. Now her friends and family in Wyoming, Ill., are honoring the sacrifice she made to save her newborn daughter, reports KWQC . Carter, who had just turned 21 on Sunday, was alone with...