ASTRO‘s Cha Eunwoo was previously swept up in allegations of tax evasion. He recently paid is approximately ₩20.0 billion KRW (about $13.5 million USD) in taxes, leading some to speculate that he had effectively admitted to tax evasion. On April 11, a Korean news article claimed that tax professionals argue that this interpretation may be…

