Sarah Zacharias pfp
Sarah Zacharias

@sarahzacharias

Islam has no place in America. That’s a plain fact.
0 reply
0 recast
0 reaction