19 hours agoAl Jazeera Video Shows Israeli Soldiers Use Palestinian Man as a Human Shield Forced to Enter TunnelBlackFlaskBrigadeVideo
12 hours agoWest Admits Ukraine’s Growing Manpower Crisis + the Evolution of Russia’s FAB-3000 BombTheNewAtlas