Muslims have a lot to offer to the United States and the improvement of our country." And the definition of "improvement" is ??????
...is their absence.