By: Michelle Yousefzadeh A screening of âThe Devil Came on Horseback,â a documentary capturing the chaotic situation in Darfur, promoted by the Darfur Awareness and Activism Training club,...