Interesting...Could there be a conspiracy afoot...correction....ANOTHER conspiracy.
NWO/OWG pond scum!
Snopes says the picture is actually taken at the NIH Lab in Maryland.