September 28, 2002

The brother of Bison Dele, and chief suspect in his disappearance, died tonight in a California hospital. Their mother will hold a joint memorial service next week.

No comments: