Kevin Phelan
Kevin Phelan

Kevin Phelan

Politics, Foreign Policy and IR. NBA fan. Mets fan. Dual-citizen. Sometimes I swear. Opinions my own. RT's are something someone else said.