The Little Chapel That Stood

September 11, 2001, started like any other morning in New York City, but then everything changed. The first plane hit the North Tower at 8:46 a.m. …

The Little Chapel That Stood

Written on

by

Leave a comment

Discover more from Let It Go

Subscribe now to keep reading and get access to the full archive.

Continue reading