The Modern Patriot

A conservative blog among a sea of liberal blogs. Politics, history, education, and life in general are discussed.

Loading tweet...