Is Pentagon Producing Biological Weapons in the Amazon Rainforest?
ER Editor: For an official take on the NAMRU-6 lab based in Lima, Peru that is the focus of the article below, readers may be interested in this ‘tour’ of the site, titled A Look […]