Semper folly: Abolishing the Marines would ignore history, geography
.....
© The Hill
visit website