A giant sculpture of what some people interpreted as Satan, was recently placed outside the Lahore Museum. The varied public response soon forced...