Financial Terrorism at its finest? After Russia vetoed a special UN investigative committee, new sanctions magically appeared. Posted on July 31, 2015 by Drake Click Here! FacebookTwitterMoreEmailPrint