STATE REPRESENTATIVE JOHN PETERSBURG TAKES OATH OF OFFICE by Rep. John Petersburg | Jan 2, 2017 | House District 19B | 0 comments STATE REPRESENTATIVE JOHN PETERSBURG TAKES OATH OF OFFICE Source link Submit a Comment Cancel replyYou must be logged in to post a comment.