USA: Olympic athlete thought she failed, God showed her the greatest reward
Shawn Johnson was 16 and had fallen shy of the expectations of many observers, but God intervened.
Shawn Johnson was 16 and had fallen shy of the expectations of many observers, but God intervened.