Abdi Nor Iftin

1 - 1 of 1

Abdi Nor Iftin has lived in Yarmouth, Maine, since 2014. When Islamic terrorists killed a priest in France last month, it was news....

More

Abdi Nor Iftin

Washington Post