News

The Commissioner General of Prisons Thushara Upuldeniya, who was suspended from duty today, has been arrested by the Criminal investigation Department (CID), police confirmed ...