Just days after a nature documentary hosted by former president Barack Obama launched on Netflix, the streaming company is in shambles, with its shares in freefall.
The post ANOTHER OBAMA FAILURE: Netflix Implodes Days After Release of Obama Nature Documentary appeared first on Washington Free Beacon.