hmmm. I wonder what cabinet position Petraeus will have in his administration?
https://duckduckgo.com/?q=petraeus+north+american+union&t=ffsb
oops. wrong tab...
http://www.torontosun.com/2015/06/05/push-for-united-north-america