Liel Abada has discovered himself on the end of some criticism this past few days. This has of course arisen due to the backlash that erupted following the club’s decision to call out the Green Brigade over their well publicised support of the people and nation of Palestine and in […]