Asalamu alaikum,
A couple of months ago I had noticed a change in the graffiti along the main road in our little bit of Karachi.
Before there was amateurish looking spray painted graffiti, mostly in Urdu, but a bit in English. It was on almost ever bare wall, and the shutters of the stores. There were bits that supported the various political parties(MQM, PPP, PML{N or Q, take your pick}, ANP), and other bits that random nonsense.
More recently (I think it might have something to do with the tension/violence in Karachi the past couple months), the old graffiti was painted over and more professional graffiti was put up.
It is almost all supporting MQM. It seems to be positive graffiti, not trashing other political parties or anything like that.
There are some that seem slightly odd to me though. One piece in particular takes up a huge wall (probably at least 50 or more feet long), saying something about "empowerment for all" and "the symbol of revolution, Mr. Altaf Hussain". There are a couple others that call Altaf Hussain(leader of the MQM political party) "The Father of the Nation". That one kind of makes me confused as I thought the "father of the Nation" would be Muhammad Ali Jinnah.
I don't really think too much about it, as it'll probably wear off and/or be painted over in a while anyways, but it was kind of odd.