A US Army deserter is to meet German politicians in Berlin as he tries to secure asylum in the country.

Andre Shepherd left his military base, in southern Germany, in April 2007, after serving in Iraq. Eighteen months later, he applied for asylum on moral grounds, claiming the Iraq war was illegal. Tristana Moore reports.