In 2015, scientists uncovered the fossil of an ancient human-sized lobster in the Sahara Desert which gave them new insights regarding the creature. The creature in focus is Aegirocassis benmoulae ...