usdefensewatch.com
At West Point, It’s Goodbye Grant and Lee, Hello Ali Baba
By Ray Starmann It really is something absurd every day now. Every day there is another story in the news about the careening, off the rails, flaming train wreck called the US military, courtesy of…