A pregnant mother who delayed cancer treatment to protect her unborn child has given birth. Kim Vaillancourt, 36, of Tonawanda, New York, was diagnosed with glioblastoma – a form of brain cancer – over Christmas when she was five months into her …