John Perra


Gen. William E. Ward is commander of U.S. Africa Command. John Perra is a freelance journalist.
Stories by John Perra
Load more by John Perra | Return to staff list