Border Roads

In 1999, the Cabinet Committee on Security (CCS) approved construction of 73 roads, termed India-China Border Roads (ICBR) to be developed along the Line of Actual Control (LAC). Of these […]