ricardo torres's latest activity