The 10 best infantry fighting vehicles

VBM Freccia is an infantry fighting vehicle built by the Iveco Fiat-Oto Melara consortium for the Italian Army. Image courtesy of Heinz Guderian.