Rangers organize free medical camp in Karachi