The Week In Pictures: Bombs Away Edition
The big news story of the week was America’s stunningly executed devastation of Iran’s nuclear program–a program to which Barack Obama donated billions of dollars, and which other presidents had been willing to tolerate. The…