Was that title accurate enough? There really is no fair way to describe whatever this thing is that washed up on the shore of Acapulco, Mexico. "We have no idea what type of animal this is, but I do know that it does not smell bad or have a fetid aroma," Rosa Camacho, coordinator of the Civil and ...
READ MORE +