Marjorie Taylor Greene HUMILIATES herself with Dumbest Statement Yet! · Ben Meiselas · Sentinel