Pakistani migrants in Japan blocked a road for a couple of hours to perform Islamic rituals and assert dominance over the local population. An ambulance and a school bus had to turn around and take a longer detour because of them.
Why are they like this?!