TeamRyanaMar 6, 20191 minRyana Parks-Shaw Receives an Endorsement from the Greater Kansas City Women's Political Caucus
TeamRyanaMar 1, 20191 minRyana Parks-Shaw Participates in the Candidate Forum Hosted by the Heartland Alliance for Progress