When a human-like creature the size of squirrel was found in Metepec, Mexico, it puzzled scientists as to what type of creature it is. After all,...
On September this year, Daniel Roark from Gloucester, Massachusetts found a treasure while scuba diving at Barracuda point in Playa Del Carmen in Mexico. No, it...