Mary Elizabeth Castle on the Victory News Channel

Mary Elizabeth Castle, Director of Government Relations for Texas Values, appeared on the show Flash Point America on the Victory News Channel, to discuss a number of issues facing Texas children. See the episode below:

Share this:
Back to blog