Skip to main content


French Military Intelligence Chief FIRED for Failing to Predict Russian Invasion


French military intelligence chief General Eric Vidaud is to lose his job over the failure to predict Vladimir Putin's invasion of Ukraine, in a rare example of Western high officials facing real consequences for institutional failure.