Broward County Mayor Lamar Fisher has responded defensively to a challenge regarding his recent speech at the Islamic Center of South Florida (ICOSF), a mosque known for promoting radical views and supporting violence. In an email sent to this author,