Steve Hecht
Steve Hecht is editor at large of the Impunity Observer in Guatemala.