If you're really interested in technical arguments about the omnivore vs carnivore vs vegetarian past of humans and apes, check out the offerings at www.beyondveg.com. It'll put the article you're referring to in perspective.
 
<<<<For an excellent article read;

http://www.animalvoices.org/vegetarian.htm



Get your FREE download of MSN Explorer at http://explorer.msn.com