Good news report

Al Quaeda is defeated I assume means tribes have come together to eliminate rogue groups and probably want to eliminate rogue criminal groups as well.

Islam is changing also indicates Islam in parts of the world is finally figuring out how to deal with radicalism.