Renowned trial attorney Brian Klein has revealed he will represent Virgil Griffith, the developer recently arrested for participating in a blockchain conference in North Korea.
In a tweet posted on Dec. 3, Klein stated that his client disputes the “untested allegations in the criminal complaint” and had been temporarily released from jail pending his trial.
Klein: Griffith “looks forward to the full story” coming out
Klein — who has previously represented the likes of Charlie Shrem and Erik Voorhees — is a former federal prosecutor who currently works as a criminal and regulatory defense attorney at United States law firm Baker Marquart.
He has extensive experience with technology cases and chairs the American Bar Association’s blockchain, digital currency and ICO national institute, his staff profile indicates.
As reported, Griffith — a 36-year old American citizen living in Singapore — was arrested at the Los Angeles International Airport on Nov. 29 and is being charged with conspiring to violate the International Emergency Economic Powers Act or IEEPA.
Griffith had traveled to the Democratic People’s Republic of Korea (DPRK) to deliver a conference presentation, entitled “Blockchain and Peace,” despite allegedly having been denied permission to do so by the U.S. State Department.
The U.S. Department of Justice has charged Griffith with providing “highly technical information to North Korea, knowing that this information could be used to help North Korea launder money and evade sanctions.”
In his tweet, Klein has welcomed the ruling to release Griffith from jail pending his forthcoming trial, adding that his client “looks forward to his day in court, when the full story can come out.”
Vitalik Buterin pledges his support
Ethereum (ETH) co-founder Vitalik Buterin has declared his solidarity with Griffith, stating he believes that “geopolitical open-mindedness is a *virtue*” and that he does not believe Griffith gave the DPRK “any kind of real help in doing anything bad.”
Buterin has supported a change.org petition to release the developer, which has 50 signatures by press time.
window.fbAsyncInit = function () FB.init( appId: ‘1922752334671725’, xfbml: true, version: ‘v2.9’ ); FB.AppEvents.logPageView(); ; (function (d, s, id) var js, fjs = d.getElementsByTagName(s); if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = “//connect.facebook.net/en_US/sdk.js”; js.async = true; fjs.parentNode.insertBefore(js, fjs); (document, ‘script’, ‘facebook-jssdk’)); !function (f, b, e, v, n, t, s) if (f.fbq) return; n = f.fbq = function () n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) ; if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = ‘2.0’; n.queue = ; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e); s.parentNode.insertBefore(t, s) (window, document, ‘script’, ‘https://connect.facebook.net/en_US/fbevents.js’); fbq(‘init’, ‘1922752334671725’); fbq(‘track’, ‘PageView’);