Amna Khalid 

Amna Khalid is Associate Professor of history at Carleton College.
7K+ subscribers