Some of the 34 armoured personel carriers on board the Norwegian flagged Hoegh Autoliners cargo ship that has been detained at the Port of Mombasa. [PHOTO: GIDEON MAUNDU/STANDARD] A global agency that ...