EPA

Flint Water Town Hall
Flint Water Town Hall
Flint Water Town Hall
Protests erupted during last night's town hall meeting, and residents are NOT happy.