Features, GeoHazards Cracked, baby, cracked: The earth is splitting up with us humans Sometimes the earth splits open for no apparent reason. It’s pretty frightening to witness a […]