Paralympics Set To Begin In London, Near 'Spiritual Home' Of Games By Bill Chappell Published August 29, 2012 at 1:34 PM EDT Facebook Twitter Email