Aegis Students Launch “The Devil Came on Horseback” Film Tour
This year Aegis Students is screening the powerful film “The Devil Came on Horseback” to thousands of students and other groups. We aim to reach over 40 locations and have received significant levels of interest; we are inviting all interested groups to screen the film. Award winning documentary film The Devil Came On Horseback exposes [...]