We can’t all be alleged leakers of super secret National Security Agency information, but one woman isn’t letting that stop her from pulling an Edward Snowden and setting up in a transit zone: Police in Mexico say a woman arrived on a flight from the United States last week and since then just hasn’t left the Cancun airport. [More]