Shahul Hameed M P@shahulhmp155friendsadd ShahulModern Medicine Practitioner, Socialist, Communist, Marxist