Nation

In small Kansas town, residents chose hope over hate following attempted attack on Muslims

In Garden City, population 27,000, residents speak 40 languages, including Burmese, Spanish, Vietnamese, Swahili and Creole.