X
June 19, 2015 Liam Mathews

When the federal government first announced its plans to shut down the Plum Island Animal Research off the coast of Long Island and move it hundreds of miles inland to Manhattan…Kansas (Manhattan, Manhattan would be TRULY insane), many people wondered how smart of an idea that was. The Department of Homeland Security-controlled lab is notorious […]

Read More…