Despite being in the spotlight, London Keyes is seen giving birth to two identical babies. Photo #20

Despite being in the spotlight, London Keyes is seen giving birth to two identical babies.