Media

Virginia Tech Spring 2019 Graduate Commencement Student Speaker

Speech occurs at 43:25-49:46

Watch here

The New Colonialism: The American Model of Human Rights conference

2018

Islamic Human Rights Commission