A few street names, hospitals and buildings still remind us that once Punjab was a rich mosaic of Hindu, Muslim, Sikh and Christian communities After the partition of the Punjab in 1947, there has ...