Author: Michèle Renouf

Richard Charles Edmonds (born 10 March 1943) is an English right-wing political activist. He was the deputy chairman and national organiser of the British National Party (BNP) and has also been prominent in the National Front during two spells of membership.

End of content

End of content