Muslim Liberation Army Deface Anti-Islamic Site

Muslim Liberation Army Deface Anti-Islamic Site

A form of protest against those who name Muslims as being terrorists