Gorkhaland is a proposed state in India demanded by the people of Darjeeling hills and the people of Gorkha (Nepali). A memorandum of agreement for the formation of a Gorkhaland Territorial Administration (GTA), a semi-autonomous administrative body…
You need a TRAC license to view the rest of this content. Learn more