Ellie Ellie Cochran is a soon-to-be junior from Atlanta, Georgia, majoring in Religious Studies at the University of Alabama. The following was written for REL 360: Popular Culture/Public Humanities. […]
Ellie Ellie Cochran is a soon-to-be junior from Atlanta, Georgia, majoring in Religious Studies at the University of Alabama. The following was written for REL 360: Popular Culture/Public Humanities. […]