Star Log 17 - Recent theory of what occurred

My most recent theory on what took place 2015 to the present.