The population of Yemen is approximately 20 million, with nearly two million Yemenis living outside the country. Yemen has a long history as a crossroads of civilizations, being home to several ancient kingdoms that controlled the spice trade. Today, Yemen is a predominantly Muslim country, with Sunnis and Shiites making up the majority. It has a diverse landscape and climate, and important historical and cultural sites.