Flesh-Eating Sea Creatures are Causing Alarm

August 7, 2017 - These tiny sea creatures feasting on chunks of meat are amphipod crustaceans. Commonly referred to as sea fleas, they are found in… more