Citizenship pledge can re-weave the fabric of society


© The Daily Telegraph