Blasphemous content: Myth or reality?

.....

© Pakistan Observer