1. EU politicians are literally crying on stage over the US abandoning them for Russia

    EU politicians are literally crying on stage over the US abandoning them for Russia

    85
    1
  2. Delta flight carrying around 80 passengers crash lands at Toronto Pearson Airport

    Delta flight carrying around 80 passengers crash lands at Toronto Pearson Airport

    90
    1