HOME
ABOUT
COMMENTS?
Philadelphia,
Pennsylvania
(
USA
)
February 1995: Former cops indicted, plead guilty to fabricating drug evidence