Zero Trust is the Pentagon’s new cyber buzzword. It might not have stopped the Discord leaks. – Breaking Defense Bharat Shukla 3 years ago source