yeah some people are just crazy. It seem to happen more often for people that believe in Islam.
Note the Arabic writing on the window and sign at this so called what they are calling a "Chinese market." I can almost make out but I am not sure the Halah symbol in Arabic in pic.