In a mere 12 minutes, this video about Japan covers everything from its strange cultural mores to its equally strange economy. Before you get hung up on the ugly caricatures of Japan people and ...
A controversy in Fujisawa, Japan, has sparked debate after residents reportedly opposed plans for the city’s first mosque.