Editor,
Nepal, the land of the Himalayas and the birthplace of Lord Buddha—the apostle of peace—has long been admired for its spiritual and natural beauty....
Capt Williamson Sangma State University
By Bijoy A. Sangma
Meghalaya has long been home to some of the finest institutions of higher learning. From the North-Eastern...