David B. Roberts


<p> David B. Roberts is deputy director of the Royal United Services Institute (Qatar) and the creator and author of thegulfblog.com. </p>
Stories by David B. Roberts
Load more by David B. Roberts | Return to staff list