Sorry to tell you Ben but this is not any of your business, you don’t know all the details, and thankfully it’s not your call to make
Oh yea and your anti-Trump attitude causes you to lose a lot of credibility.