You are here: HomeTelevisionNewsI’m sorry, I lied – Head of Ayawaso task force apologises to Ibrahim Mahama over land claims