President Trump's travel ban faces an uncertain future.

Trump's second attempt at a travel ban was supposed to avoid the legal challenges faced by his first travel ban. But the latest iteration of the executive order has itself been blocked in several courts, with the latest attack coming in a public rebuke from a Richmond-based federal appeals court.

The 4th Circuit Court of Appeals not only refused to reinstate Trump's temporary ban on nationals from six majority-Muslim countries from entering the United States, but also dressed down the government in its decision for asking the court to "blindly refer to executive power" and uphold an order that "drips with religious intolerance, animus and discrimination."

Read the complete original version of this item...