New cockroach species arrives in Europe – and this is where it has been detected in Spain A NEW cockroach species has been identified by scientists at the University of Oviedo which is giving pest control experts a cause for concern since 23 Aug, 2024 @ 11:21 Lead·National News