OWN Network The Miracle Detectives- Miracles of 9/11: World Trade Center’s North Tower, Stairwell B
This episode took me back almost 10 years in a matter of moments…looking into miracles of the most heart-wrenching tragedy our country has ever experienced. Events that brought everyone to a stand-still and made us question everything in our own lives…..9/11. In this week’s episode, Dr. V and Randall headed to New York to talk… Read More OWN Network The Miracle Detectives- Miracles of 9/11: World Trade Center’s North Tower, Stairwell B