Archive for August, 2010

August 1, 2010

Miracle on South 6th Street

Just months before the opening of the new L’Arche home in Arlington, it looked like it would take a miracle in ….