Museum finds remains from a victim of a notorious 1980s Philadelphia police bombing
PHILADELPHIA (AP) — More human remains from a 1985 police bombing on the headquarters of a Black liberation group in Philadelphia have been found at the University of Pennsylvania. The remains are believed to be those of 12-year-old Delisha Africa. She was one of five children and six adults killed when police bombed the MOVE
Continue Reading