Register / Login here to explore customize features.
The man behind Terra is wanted by South Korean authorities and is not in Singapore as they thought, but tweeted that he's not hiding.