Yep. It is time Carson was challenged on several of his policies. He has certainly had a free ride so far.
Glad you are doing some research. Thanks for sharing.
Your very welcome!