Roger D. Carstens


<p> Roger D. Carstens is a senior research fellow at the New America Foundation. A former Special Forces lieutenant colonel, he is currently conducting research in Somalia. </p>
Stories by Roger D. Carstens
Load more by Roger D. Carstens | Return to staff list