On January 20, the second inauguration of Barack Obama will officially occur at the White House, but January 21 will have all the pomp and circumstance. Here are a few things you can do in Connecticut to get into the spirit of the American presidency.
New Haven Police say a strange odor prompted the evacuation of Union Station and the suspension of train service for a short time late Tuesday morning. The odor also halted northbound traffic on Union Avenue. […]