RajRichard
Incels 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 injuring 15 in Toronto, Canada. This Incel terror is real and it seems to be Satan's latest. Read more to understand this situation....