Muslim Activist: Islam Needs To Fix Itself (AUDIO)

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.

WTAG · Worcester's News, Traffic, & Weather Station

Listen Now on iHeartRadio

outbrain pixel