Chhattisgarh chief minister Bhupesh Baghel has questioned the Centre's delay in banning the controversial Mahadev app, despite an Enforcement Directorate (ED) probe into it. Baghel's response comes as the Centre on Sunday issued a blocking order against 22 illegal betting apps and websites.