Rep Lal Spencer Roach is a moron

Editorial What is the true meaning of moron? “A foolish or stupid person” Roach on his…