Rabwah | a city of controversial religion