Huge monstrous-looking beast washes up on popular tourist beach in Mexico leaving experts baffled. The sea creature is 4-meter (13-foot-long) and was found by beach-goers on Bonfil Beach, in the city of Acapulco, in the south-west Mexican state of Guerrero.
Read More