За что Сталин перед войной снял с должности начальника Генштаба СССР Шапошникова

Среди всех советских маршалов Борис Михайлович Шапошников (1882-1945) имел в дореволюционной армии самый высокий чин — полковника.