Japan Enacts Law Prohibiting Desecration of National Flag, Sparking Debate Over Free Speech
Japan has enacted a new law prohibiting the desecration of its national flag, sparking debate over the country's commitment to…
Japan has enacted a new law prohibiting the desecration of its national flag, sparking debate over the country's commitment to…