Hurricane Julia hits Nicaragua with torrential rainfall MEXICO CITY — Hurricane Julia hit Nicaragua’s central Caribbean coast on […] Read More