Authors

 
 

Dr. Aqel Taqaz

Dr. Aqel Taqaz is International Secretary of the Palestinian People's Party (PPP) and Secretary of the Palestinian Committee for Peace and Solidarity (PCPS).

Jim Leon

Jim Leon is a proud father, husband, engineer, musician, activist, and DIY home renovator living in West Saint Paul, MN. He is currently serving as the Chair of the Twin...