No, the source article is written in Spanish - I'm sure as a tongue-in-cheek tip of the hat to Cinco de Mayo from Colby Hall.
The funny thing is that I was able to understand about 95% of the article as posted. (And I’m nowhere near fluent in Spanish.)