Defence firms will allegedly no longer attend Cardiff University after facing backlash from student protestors. The companies ...