Scott Weiner is an adjunct professor of Political Science at George Washington University.
April 13, 2018 / Tahrir Forum