Axios reports: Former Marine Gen. John Allen, the president of the prestigious Brookings Institution, resigned from his post on Sunday amid a federal investigation into his role in a foreign lobbying campaign on behalf of Qatar, Axios has confirmed. Allen was placed on leave by the Brookings Institution last week after the FBI reportedly seized his electronic data for the …
Read More »