The giant snails are here, and they want to eat your house

Rat-sized African land snails are invading Florida and causing damage thanks to their appetite for stucco and plaster.  -More

Vice President for Finance and Administration
Child Trends

This entry was posted in Leadership. Bookmark the permalink.

Comments are closed.