Hampton University students are outraged over the conditions of their university, and held a town hall meeting to air out their grievances.
Hampton University students are outraged over the conditions of their university, and held a town hall meeting to air out their grievances.