The safety of police cruisers all across the United States and Canada are now in question, as General Motors announced that it is recalling more than 38,000 Chevrolet Impala police vehicles because of suspension issues in the front end that could lead to an a accident.
After taking a break for the Veterans Day holiday, testimony is scheduled to resume this morning in a New Orleans federal courtroom in the trial of five current or former Big Easy cops who are facing charges in the shooting and burning of an unarmed civilian and a subsequent attempt to cover up the incident...