Netflix invades Zim! Should you be excited?

The on-demand entertainment channel launched to much jubilation on social media. We tell you the pros and cons… The international streaming giant Netflix is now in Zimbabwe, to the elation of several aficionados who have been waiting with bated breath for the shows to hit this side of the world, or