Is he a spy? Terrorist?
they've implanted the GPS chip and are waiting for him to return to Mother Goose
Perhaps both. Maybe he was indeed a Double-Agent.
"Is he a spy? Terrorist?" Maybe both. What's worse is his presence on our soil.