Allan is a member of the South African (SA) Israel Media Team - lobby group that challenges negative reporting about Israel. The SA mainstream press is amongst the most hostile and biased press concerning Israel and supports BDS as is the ANC government of that country. He has been a contributor to combatting the false and sometime fabricated reporting on Israel and has had many letters to the editors published.