Petraeus295

David Biespiel’s Poetry Wire: The Love Poems of David Petraeus

By

Poetry Wire has learned of the existence of secret love poems by former CIA director David Petraeus.

...more