Samantha Hakeem
New Bedford, Massachusetts
politics
politics
Minors: Spanish and History
Minors: Spanish and History
I bet you are all wondering why I have called this meeting here today...
New Bedford, Massachusetts
I bet you are all wondering why I have called this meeting here today...