Memorial Day 2012

Memorial Day 2012

American Flag

Another May and another Memorial Day here in the U.S.

Amidst the barbecues, the social gatherings, and other events of the day, it's important to take a moment to reflect on our American freedoms.

[Read more…]