Pakistani Born Raheel Raza is a brave and loving woman. She stands up to terrorists and says Muslims need to root out extremists like Catholics did with sex offenders.Click HERE for the podcast.