Petraeus scandal highlights military ethics concerns

The Daily Circuit