Your Comments On:

David Petraeus resigns after affair

How to fight the lone wolf