From what I hear, Lewiston population is mostly illegals that come to Maine for the generous welfare.
The are about 5000 Somalians in Lewiston. The city has approx 35 to 40 thousand people, so that is not most of the folks there.