The last day to order and ensure your package arrives in time for Christmas is December 16.

Keep it up, Frederick Douglass!

The following words were, for the most part, not exactly uttered by the president of the United States yesterday. My fellow Americans! I write today to share my tremendous and veryRead more »