Blatter!

He really should go home!

He doesn't deserve to be FIFA's chairman.

He said he wish World Cup in 2026 to be hosted in China or India.
Really stupid.