Online streaming giant Netflix is making strides to push for more international content — starting with their African Originals initiative. Neflix’s CEO Ted Sarandos and a team of the company’s high-level executives have spent the last week traveling across Africa to recruit local creators and...