Dr. Basheer Karkabi is a senior cardiologist at Carmel Hospital in Haifa and a long-time social and political activist.