You are not dreaming. There was a thread from someone asking questions about people's tenure in Mexico. It looked like the poster might have been doing research for some project other than a personal move to Mexico. So, I have removed it. If it turns out to be a legitimate inquiry, it might come back.