Eric Richardson

Eric Richardson is the current Leader of the Liberal Progressive Party of Luthori. He was one of the creators of the party, originating from the defunct Progress Party's Red Caucus.