Blog

Should Mental Tests be Required for Politicians?
Posted Jul 5, 2018 by Martin Armstrong
Sheila Jackson Lee is a politician of the Democrat Party. She is currently the U.S. Representative for Texas’s 18th congressional district, serving since [...]
Read More