How do you treat strangers?

Next week we will celebrate Thanksgiving Day. Established centuries ago as a national holiday, it commemorates Pilgrims offering thanks to God for the bounty of the earth and for seeing them through …