Reflections on life, meaning and purpose

Farewell to a Pro-Life Hero

Florida’s most notorious abortion clinic is located at 1103 Lucerne Terrace in downtown Orlando. On the sidewalk directly in front of this clinic, the Orlando Women’s Center, there are two prominent marks in the concrete. They are signs of an extraordinary story. 

Continue Reading »