Penn finally talks about the mosque construction near Ground Zero thanks to your persistent commenting!