San Juan, Jun 17 (EFE).- Puerto Rican urban singer Don Omar, age 46, revealed Monday that he has cancer and expressed confidence in his speedy recovery.ARCHIVAL FOOTAGE.