top-secret bio warfare research »
Truth About ‘Plum Island’
Lurking in the dark waters of Long Island Sound is a mysterious place known as Plum Island. Just ten miles off the coast of Connecticut, this tiny speck of land has long been rumored
Read More »