"Where such testimony suffers from material contradictions, inconsistencies and improvements, the Court is duty bound to seek corroboration before sustaining a conviction." Delhi High Court,