Representative Allen West confronts CAIR executive Nezar Hamze member during a town hall meeting. West responds to the question/criticism of Hamze with facts and courage. Too bad so few are willing to prepare themselves with the facts necessary to show that Islam is far from being the religion of peace it purports to be.
Some segments in the video are difficult to understand, but between the firsts part and the last minute, one can get the gist of West's response.
Thank you Javier Majarres from Shark-Tank.net for posting this video.