Japanese actress Erika Sawajiri, famous for her role in 2005 drama "1 Liter of Tears," has been arrested on suspicion of possessing drugs, NHK reported on Saturday citing unnamed sources. [Read More]

No reproduction or republication without written permission.