Massive protest against construction of Japanese city's 1st mosque; video surfaces

A protest broke out against the construction of the first mosque in Japan's Fujisawa. A video showed large number of people chanting against the project and raising concerns that the proposed structure was an "act of provocation" to Japanese heritage. Massive police force deployment was seen in the video.

Load More