Home > Authors > Kevin Ovenden

Kevin Ovenden

Kevin Ovenden is a member of the executive of the Respect Party in Britain, an officer of the Stop the War Coalition and a leading Palestine solidarity activist.