TEHRAN, November 10 - President Donald Trump on Friday effectively suspended the granting of asylum to migrants who cross the U.S.-Mexico border illegally, seeking fresh ways to block thousands of Central Americans traveling in caravans from entering the United States.