All for different reasons though. Advani because he is opposition - Musharaf because of his pathological hatred of India, Karat because of his pathological hatred of the USA and democracy and Wen because of growing friendship of the US and India. Other than this there is nothing common about them. They are all friends only for this (t)reason.