The three people, including managing director Terence Holohan , were arrested last Friday in Bamako, the capital of Mali .