If you found your way to this page through a search, Click here to get to the Home Page

Neftalí Ruiz Ramirez
Tuxtla Gutiérrez, Mexico

  1. March 3, 1993: www.greenleft.org.au
  2. March 23, 1993: The Advocate (National)
  3. Google Books:
  4. Incident Summary