The new Japanese Prime Minister said she will deport all culturally incompatible foreigners from Japan, such as these Muslims who gathered in front of Himeji Castle, the largest castle in Japan, for a mass prayer and to demand Sharia law.
Do you agree?