CNN American Morning anchor Soledad O'Brien gave birth to twin boys, Charlie and Jackson, Monday night in New York. O'Brien and her hubby, Brad Raymond, also have two daughters: Sofia, 4, and Cecilia, 2.