Rabat - Former head of FIFA Sepp Blatter slammed the decision of the world governing football body to hire a Task Force to evaluate the bids submitted to host the 23rd World Cup in 2026.