Our Military Leaders Have FAILED America

A big reason why America is losing it’s “Top Dog” status comes down to our incompetent leaders. It’s time for Americans to adjust to a world where we’re no longer the superior nation, because that world is already here. When we’re being attacked from all sides by China, Iran, or North Korea, our generals are taking zero accountabilities for their failures and allocating resources to inclusivity.