Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

pmt michael hastings david petraeus_00000812
pmt michael hastings david petraeus_00000812

    JUST WATCHED

    Michael Hastings on Petraeus Sex Scandal

MUST WATCH

Michael Hastings on Petraeus Sex Scandal

Michael Hastings tells CNN's Piers Morgan why "there's many reasons Petraeus should have resigned."

Michael Hastings on Petraeus Sex Scandal

Michael Hastings tells CNN's Piers Morgan why "there's many reasons Petraeus should have resigned."