Draft report on India�s multi-billion telecom scam irks opposition leaders

Record ID: 397822