Maybe someone in the now sovereign nation will turn in his location.
Chuckie Cheese Schumer up on the next segment of Fox and Friends