Times Square billboards “Light the World” with the Nativity story
It was business-as-usual in New York’s Times Square on the evening of November 27, 2023. Bustling crowds hurried home from work or out to their favorite restaurant, or perhaps began their Christmas shopping. Taxis honked, […]