Rabat - Famous Moroccan singer Hatim Idar has revealed he is batting cancer, the disease that claimed the life of his father.