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. Incident Summary
  2. March 3, 1993: www.greenleft.org.au
  3. March 23, 1993: The Advocate (National)
  4. Google Books: