The stories of Haitian migrants settling in the medium-sized town of Springfield, Ohio, have taken center stage only some 50 days from the general election. From TikTok jokes about eating pets, to ...
Nejla Hodzic is a freshman studying Business Technology Management as a member of the Business Scholars Program at Saint Louis University. She is passionate about creative pursuits like design, ...