The top documents tagged [barbary piratesjeffersons]
A Republican Takes Office
33 views