RahelinThe Massive CompanyThe Other StoryAddis Ababa, Ethiopia. Located somewhere in Africa lies barren, bone-dry desert, stretching out for miles. The sun, blanketing every…Jan 3, 20161Jan 3, 20161