News

Trump bans travel from 7 African countries citing terror threats and visa overstays, sparking criticism over inconsistencies.