Indeed. There are over 300 replies on the two main previous threads about this firing.
And no one has a definite clue why Schwartz was fired or who fired him.
Any news without the “who, what, when....” is just FAKE NEWS.
The commander of the D.C. National Guard is appointed by POTUS. He serves at pleasure of POTUS so he can only be dismissed by POTUS. Donald Trump is not yet POTUS so I do not see how he can issue any order to fire the general until after he is sworn in.