31
Aug
The Red Shirts is a group of hooded, black-clad neo-Nazi skinheads who can be recognized by their signature shirts which read: "Allahu Akbar!" or "National socialism is evil!" The Red Shirts was a prolific...