The past few weeks have been a roller coaster for the Canadian Armed Forces (CAF). After celebrating a 30-year high in recruitment, an internal report that raised questions about the quality of these ...