Terra LUNA CEO Do Kwon Is Reportedly Living in Europe
South Korean publication KBS reports that Terra LUNA CEO Do Kwon is currently living in Europe, despite having his passport invalidated by South Korea’s foreign ministry. Kwon had reportedly fled to the unknown European location […]
