Maybe so, but this isn’t the only source I’ve come across.
Most reports like Yahoo, the Hill, Buzzfeed simply refer to the Root. Haven’t found independet corroboration. May very well be true but why would it take ten days to surface. Are there any group pix.