Jim Buro

Political junkie, history buff, pro-life activist, bookworm, Catholic, Proud American, millennial, conservative, Republican, and yes, I'm gay too.