"Our nation must have the courage to own the truth, to heal the wounds of its past so that we can move on together at peace with ourselves."
In a remarkable coincidence of history, January 26th holds profound significance for two nations across the Indian Ocean. For India,