Does Mexico recognize a document that has been notarized in the US or Canada?

To be recognized by Mexico, a document notarized in the US or Canada also has to be apostilled or notarized at a Mexican Consulate.