| Connect to share and comment |
A firefighter holds a flag as he walks in the annual Memorial Day parade on May 28, 2012 in Fairfield, Connecticut. Across America towns and cities will be celebrating veterans of the United States Armed Forces and the sacrifices they have made. Memorial Day is a federal holiday in America and has been celebrated since the end of the Civil War.
Follow us: