on March 12, 2026 in World News Six reported Bigfoot sightings in northeast Ohio within four days spark cryptid ‘flap’ speculation click here for more