Dummy in Deans Avenue
"Commissioner Bush" is Police Commissioner Mike Bush. Al Noor Mosque is on Deans Avenue.

Hosne Ahmed mystery
Sorry Mike, even in an era of cognitive dissonance, there are some things you can't have two ways.

Click for more pictures