The Mecca

Imagine getting to school on your first week and encountering not other friendly students in your dorm but a rat infestation. That was the problem faced by some students at Howard University, who took to social media in a #TakeBackHU protest this week. Given the money students and families are shelling out for and education […]