Subject:

Maria Elena Garcia

  • News

    August 6, 1998

    Not a Pretty Picture

    German artist Erwin Hollecker was happily painting his way across the United States -- until he hit Miami

  • News

    July 30, 1998

    A Shock to the System

    Ouch! INS prisoners claim they were tortured with electroshock riot shields.

Loading...