Showing posts with the label Obama Stamps

Obama Postal Stamp.

The United States Postal Service does not issue stamps honoring a person until they have been dead for at least 5 years. The African Nation of Liberia has no such restrictions and has released a stamp in honor of Barack Obama's historic victory. You can view the stamp below as well as follow the link to buy the stamp.