Police arrests Cubana Chief Priest

Pascal Okechukwu aka Cubana Chief Priest has been arrested. He had been invited by the Inspector-General…