ABC reports that North Carolina Attorney General Roy Cooper will announce today that all charges in the Duke lacrosse case have been dropped.

UPDATE #1: check out IWF’s press release here.

UPDATE #2: read this narrative from KC Johnson to get up to speed on the case.

UPDATE #3: Mark Bauerlein has a good post up about Duke profs over at Phi Beta Cons.