Todd Elliot

Todd Elliot is a Jakarta-based terrorism analyst for Concord Consulting.