Where are the cockroaches of Ali and Guest hiding since January?...Are they in North Korea making a new deal or venezuela or maybe in the Moon?