Life in Odessa throbs at the heart of Town Square. An ever-changing stream of people passes through its pathways, a panorama of faces. Local craftspeople showcase their wares, drawing in shoppers with one-of-a-kind items. The air is filled with the music of street musicians, and the smell of freshly baked goods from nearby restaurants. Kids laugh