Destiny 2 just answered every question you have
Future 2 simply dropped a cutscene in the midst of Season of the Deep which offers a solution to the three large questions that each one Destiny 2 followers have had for a while now. Who's The Witness? What's the Veil? What's the…