John Edmonds (Kansas politician)


John Edmonds is an American politician. He has served as a Republican member for the 112th district in the Kansas House of Representatives since 2013. In 2016, the American Conservative Union gave him a lifetime rating of 75%.