Do Kwon, the person responsible for the implosion of Terra project, is currently located in Siberia and evades arrest. The post Terra Founder Do Kwon Is Currently Based in Serbia: Report appeared first on Blockchain, Crypto and Stock News .