Author: Michèle Renouf

Richard Charles Edmonds (10 March 1943 – 23 December 2020) was an English right-wing political activist. He was the deputy chairman and national organizer 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