The portal says online cricket betting: attention is needed