Staff Correspondent

Beijing criticizes Washington after US declares Arunachal Pradesh integral part of India

New Delhi - Arunachal Pradesh, a northeastern state of India, was carved out from the North-East Frontier Agency (NEFA) region and officially declared a state on 20 February 1987. Itanagar ser...

Read More