JUST IN - BuzzFeed News is shutting down. https://www.disclose.tv/id/100199/ @disclosetv 1.9K views15:34