Akber Sahib,
You are mandated to use civilized language in FOTH forums. Please refrain from calling anyone an "idiot", as we know that anyone, (even including yourself) who discusses social & political issues could be disagreeable but cannot and should not be called an "idiot". You could talk about mindsets, mentality, rigid minds, frozen minds etc. etc., but name calling be it implicit or explicit is neither required nor acceptable.
 
Pervaiz: Please take note of this. FOTH reserves the right to reject any posting, that falls below the standard of civility, even if it is sent by me.
 
Najeeb Kazmi