CNNA black moon is coming on July 31. Here's what that meansJul 30, 2019David Allan & Leah AsmelashBy David Allan & Leah Asmelashmore_vert