Love Thy Neighbor
Stand and Deliver?
The term “Stand and Deliver” comes from the days of highway robbery in Britain. Drivers were forced to stop. Passengers were ordered to “stand” (outside the coach) and “deliver” (all their valuables).