Iglesia ni Cristo (INC) Minister Lowell Menorca finally talked to the media, and categorically denied that