Jesse Ventura better watch out
I think he’s still hiding in Mexico.
Judging by some of the comments at Fox below the story, I think Jessie or his minions could be posting over there.