Amazing. In their analysis of the recent attack on American diplomats Land Cruising down in Mexico STRATFOR doesn’t ask the obvious question: what were they doing there? Early reports said the vehicle was headed for a “mountain installation” known as “El Capulin.” What’s that all about? (No Google-Fu for you my friend.) In America’s War on Drugs, truth is the first casualty.