Independence Day fireworks light up the nation’s skies

By | May 12, 2020

New York City Independence Day celebration fireworks explode above the Statue of Liberty on July 4, 2018 in New York City. (Photo: Liao Pan/China News Service/VCG/Getty Images) 2018

Leave a Reply

Your email address will not be published. Required fields are marked *