Washinton, DC (WIBX) - The head of the Central Intelligence Agency has resigned amidst a flurry of controversy.  Should Gen. David Petraeus have called it quits?

Need some background?  

Comment on our Facebook page and vote here is today's Question of the Day:

More From WIBX 950