US Deputy Secretary of State Christopher Landau is set to embark on an official tour to Algeria and Morocco from Monday, April 27 through May 1, in a visit that falls within what the US Department of State described as efforts to “strengthen regional stability and expand strategic partnerships in North Africa.” According to the ...