#1The Incel Terror: Satan's Latest?by Rajkumar Richard4401Incels are those who want to have sex but cannot find a willing partner. Recently, an Incel, Alek Minassian, drove a van into a group of pedestrians killing 10 and injur...orthodoxymengoingtheirownwaypickupartists+7 more