Center of asia; the middle east,
A large habitable area of land in the center of asia.
Home to a large number of people.
Afghanistan is a landlocked country located in the center of Asia, forming part of South Asia, Central Asia, and Greater Middle East, it is also considered to be part of a broader West Asia. It has a population of about 29 million.
After Vincent enlisted into the army he was deployed to serve in Afghanistan. Sometime later, while on duty, the U.S. government ordered his and his fellow genetically enhanced comrades execution. However, Vincent escaped the attack and returned to the united states.