Safaa IBRAHIM is the Executive Director of the Council on American Islamic Relations (CAIR) - San Francisco Bay Area chapter in Santa Clara, California.
Personally, I believe that she should also be yet another of CAIR’s poster children for advocating the repression of free speech when inconvenient facts get in the way of intellectual honesty.