All Articles

honduras plague of toads
Screenshot/Newz X
December 21, 2023
A ‘biblical’ plague of toads, frogs and tadpoles wreaked havoc in a Honduras city, even causing a multi-car pile-up.