Japanese parliament has enacted a controversial states secrets law amid bitter opposition from the public…