ICT Authority has launched an online platform to help offenders seeking presidential pardon to submit their applications. The platform has…