‘We must do everything in our power to avoid war’ | Peter Tatchell on possibility of Brits in war

UK News

Peter Tatchell discusses whether he is ‘comfortable’ with British troops potentially fighting in Europe.

Credit GBNews