Happy Tuesday, everybody, and God bless America.The National Transportation Safety Board issued its drinking-and-driving warning to Americans traveling by car on Christmas. They said 25 percent of all holiday car accidents are alcohol-related. So beware of people who don’t drink alcohol because they cause three times as many accidents.President Obama restored U.S. diplomatic relations with Fidel Castro’s Cuba Wednesday, igniting wide debate.
Wheres that designated driver?