New York City, home to eight million people and untold numbers of cockroaches, just got a few more of the latter. A newly seen species, Periplaneta japonica, has just been discovered in New York’s elevated High Line park. As its name implies, the cockr…
Newsroom Home / newswatch.nationalgeographic.com