Patience Haggin

Patience Haggin is a student at Princeton University. She writes about community politics in Princeton for The Daily Princetonian.