1. Ukraine: US Ex-Soldier-Led Mercenaries Killing Surrendered Russian Troops In Cold Blood

    Ukraine: US Ex-Soldier-Led Mercenaries Killing Surrendered Russian Troops In Cold Blood

    2
    0
    28
  2. Israeli Journalist: IDF bases were ambushed from within the night before Oct 7

    Israeli Journalist: IDF bases were ambushed from within the night before Oct 7

    15
    0
    2.63K
    19