News

There’s a big parade in Washington, D.C. Saturday evening. On the streets: tanks and thousands of soldiers. In the air: flyovers and parachute jumps. And for taxpayers, a big price tag: as much as $45 ...