Betsy Ross is credited with creating the first Stars & Stripes American flag. Her real contributions to the American Revolution are perhaps much more dramatic than the flagmaking legend.
During his tenure as Secretary of Defense, Lloyd Austin abandoned his oath of office as a retired military officer and embarked on a mission to radicalize America’s military....