Petrus Ritus Iskandar's latest activity