Ivan Sascha Sheehan

Prof. Ivan Sascha Sheehan is the executive director of the School of Public and International Affairs at The University of Baltimore. Opinions expressed are his own. Follow him on Twitter @ProfSheehan.