This year, Japan marked Constitution Day on May 3 facing unusually deep social strains due to the new coronavirus outbreak. [Read More]

No reproduction or republication without written permission.