The Obama Administration has lost respect in every corner of world affairs. Now the French have come out and said that their intelligence service confirms Russia never intended to invade Ukraine.
The Obama Administration has lost respect in every corner of world affairs. Now the French have come out and said that their intelligence service confirms Russia never intended to invade Ukraine.
January 1, 2026
December 31, 2025
December 30, 2025
December 25, 2025
December 24, 2025
