Watch drama ensue as Florida residents struggle to be heard in their battle against a proposed lab monkey […]

Advertisements