Yemen Group Chat Leak - Brightlocal News
Yemen is located at the southern end of the arabian peninsula and is the second-largest country in the peninsula, occupying 527,970 km2 (203,850 sq mi). The coastline stretches for about 2,000 km … In 1967, the people's democratic republic of yemen (south yemen) gained its independence from the british aden protectorate, becoming the first and only communist state in the middle east and the …