A British holidaymaker says his family’s trip to Paphos was spoiled after finding cockroaches in multiple hotel rooms at a three-star resort....
Many pet owners reflexively bark “No!” when their dog or cat prepares to feast on a bug. But despite what scientists call the “yuck factor,” insects could be a sustainable secret ingredient for the booming pet food industry....
Divers off the coast of New Zealand came face to face with a giant sea worm that was almost 30-foot long....