Better late than never I guess. As I pointed out in my Black Agenda Report column back in February, professor Amy Bishop should have been charged with murdering her own brother back in 1986. Despite holding hostages and pointing a gun at police, she was never charged with a crime. In 2010 she walked into a staff meeting at the University of Alabama and murdered three of her colleagues.
Bishop has now been indicted for her brother’s murder. Thank God for small favors. I certainly hope that the victims’ families sue the authorities in Massachusetts who allowed this travesty to take place.