August 8th, 2018 - 10:08 GMT Egyptian Shoe Brand Takes Cairo Streets by Storm Ramla is a colloquial Egyptian word for sand. It is also the name of a new artisanal shoe brand taking Cairo by storm. Read more