New Delhi, April 8 Describing a decade-long dispute between estranged spouses as "a matrimonial battle of Mahabharata," the Supreme Court has provided a "final resolution" to the bitter legal conflict and annulled the marriage.Observing that the marriage was "dead for all practical purposes,"...