Iran war has cost $25B, Pentagon says. And, SCOTUS strikes blow to Voting Rights Act | Globalytic