Subject:

Clemens Francisco

  • News

    May 27, 1999

    The Final Judgment

    Two years ago this week, Brandy DuVall was killed by members of the Deuce-Seven gang. For the past month, the courts have been deciding whether her murderers live or die.

Loading...