'); } -->
Marine Gen. John Allen, the top commander in Afghanistan, has been cleared in an investigation linked to the Petraeus scandal.