Supreme Court deals a blow to Trump agenda · MSNBC · Sentinel