Agent 47's global murder tour continues but his mission to Morocco is a fraction off the mark.

Read More...