FOX BIZ NEWS: Marco Rubio: Ilhan Omar's Venezuela comments are 'embarrassing' Top News 12:16 AM Marco Rubio: Ilhan Omar's Venezuela comments are 'embarrassing' Marco Rubio said Rep. Ilhan Omar doesn’t know what she’s talking about on Venezuela via FOX BUSINESS NEWS https://fxn.ws/2VJkBgW