ScienceNYC's newest amphibian species since 1854 was just discovered: It's a leopard frog A new species of frog was discovered in New York City recently. This is the first discovery of an amphibian here since 1854.by Rebecca Kaplan
ScienceGlobal warming is a big fat lie and the science behind it is fake: John Colemanby Vamien McKalin