Francis Secada

Francis Secada is a policy analyst and recent MPA graduate of the Baruch College School of Public Affairs. He lives in Brooklyn.

Get email updates from Al Jazeera America

Sign up for our weekly newsletter