Saturday, August 08, 2026

Japanese people take to the streets again to protest against the construction of the first mosque in Fujisawa.