NEWS BULLETIN
Russia Claims Bakhmut Cauldron 10k Troops Trapped; West Media Admits Ukraine Losses, Blames Zelensky
Alexander Mercouris: Russia Claims Bakhmut Cauldron 10k Troops Trapped; West Media Admits Ukraine Losses, Blames Zelensky Pentagon is Desperate! The Trap is Sprung! Kyiv sent ...
Read More
March 6, 2023 / Alexander Mercouris, World at War