huntingtonblogs.org
Historical Moments Past and Present
Today Barack Obama will be sworn in for his second term as president of the United States, although the public ceremony and inaugural speech won’t take place until Monday. In today’s New York…