‘Resign’: Ilhan Omar Tells Off Big Oil Executives to Their Faces

Rep. Ilhan Omar (D-MN) told a group of Big Oil executives on Thursday to resign. The…