The “Pact for the Future,” adopted by world leaders at the United Nations, outlines a…
Day: September 11, 2024
Democracy Reset
Continue Reading

Russian Troops Accused of Executing Surrendered Ukrainian Soldiers, Violating International Law
CNN discovered video footage showing Russian troops executing surrendered Ukrainian soldiers as part of a…
Democracy Reset
Continue Reading

Ukraine Faces Heavy Losses as Zelensky and NATO Prolong a Losing War
In this latest article Ukrainian battalion leader, Dima, abandoned the front lines after the majority…