From desert to a thriving, green land. It’s nothing short of a miracle, you might say. But this miracle was born of hard work and a vision. Let’s read the story by the Green Prophet. Al Baydha is an area in western Saudi Arabia, about 20 miles south of Mecca. It comprises nine villages inside […]