Which country is called the “Buffer State of Asia”?

March 8, 2011 by  
Filed under General Knowledge

Afghanistan is the country in central Asia which is known as Buffer State of Asia. Afghanistan was a place which prevented the two great powers, Great Britain and USSR, of the past to escape war till 1947. For this reason Afghanistan is called Buffer State of Asia.

- Read more