Tokyo IT Firm Head Arrested for Alleged Body Abandonment
Tokyo, April 18 (Jiji Press)–Tokyo police on Friday arrested the president of Linux Japan, an information technology service provider in the Japanese capital, on suspicion of abandoning a body. The suspect, Katsuya Mizuguchi, 49, has denied the allegations against him, saying, “I