Hundreds of Christians, Jews, Muslims, Buddhists, Pagans and other religious followers from across Western North Carolina took to the streets of Asheville Thursday, March 16, in a peaceful march in support of undocumented immigrants anxious about round-ups and deportations under the Trump administration.