AKA Everywhere Islam dominates.
A reminder of past horrors in Russia courtesy of Muslim (Chenchen) terrorists.
https://www.esquire.com/news-politics/a1173/esq0606beslan-140/