The PFA propagandists must be red in the face…footballpalestineAugust 2, 2009 Their so called “Chechen National Team” just signed an Israeli.