1. Russia Hammers Ukraine With One of its Most Devastating Attacks Yet

    Russia Hammers Ukraine With One of its Most Devastating Attacks Yet

    3
    0
    161
  2. Iranian Spy Caught Plotting Attacks on Jews in Europe & Russia Claims A Victory In Eastern Ukraine

    Iranian Spy Caught Plotting Attacks on Jews in Europe & Russia Claims A Victory In Eastern Ukraine

    5
    0
    299