The Letter: An American Town and the 'Somali Invasion'
The Letter: An American Town and the 'Somali Invasion' is a 2003 documentary directed by Ziad Hamzeh. It was filmed in the town of Lewiston, Maine.
In October 2002, former Mayor of Lewiston Lauri...