Likely it was an expired domain. I have seen this trend happen quite a bit with semi-popular domains, e.g., International Olympiad in Informatics 2019 official website, ioi2019.az

The domain was created two months ago.

https://whois.domaintools.com/mit6875.org

Presumably for SEO tactic of the gambling site?