In 20 years most if not all of these Islamic scum will be history.
I would be extremely surprised if it took that long.