Following Afghanistan Defeat: Can EU Win Own ‘Independence’ from the US?
By Ramzy Baroud Suddenly, the idea put forth by French President, Emmanuel Macron, late last year does not seem so far-fetched or untenable after all. Following the US-NATO hurried withdrawal from Afghanistan, European countries […]