I.E.D.

Don’t condemn those Marines

Enough whining about some U.S. Marine snipers urinating on dead Taliban (Journal, Jan. 15). Whoever took the video was an idiot, and whoever released the video is a traitor. Taliba ...