Thousands rallied in Brooklyn on Thursday to denounce President Trump’s executive order on immigration, drawing perhaps the largest public U.S. protest by Muslims in recent history. They gathered for prayer as speakers condemned Trump’s order, which temporarily bans citizens of seven majority-Muslim countries from entering the country.