The most recent report from Basra can be read on the Basra Diary post.
John Reynolds 4Basra 9 Upper Mount Street Dublin 2 Ireland