All people living outside of Karachi who do not understand the MQM hate it. Almost all Karachiites (Sindhis, Punjabis, most Pakhtuns & Balochis, Mohajirs ethnicities living in Karachi) love the MQM for the development & progress they have brought to the city, & for their moderate anti-extremist & anti-terrorist stance. I used to be very anti-MQM in the 90's, but in the last 15 years, they have transformed from a Mohajir party to a mainstream party that includes ALL ethnicities at good positions. They have changed their image of aggressive thuggery to a progressive, peaceful one. The propaganda against the MQM is that they (Mohajirs) are Indians, & promote India's interests, & they should have no rights in Pakistan as they are 'Indians'. The MQM is the only true, middle class grassroots party of Pakistan. PPP is feudal, PML-N is feudal, Asfandyar Wali of ANP is even hated amongst Pakhtuns. Some true facts.