Should Sepp Blatter Step Down?

    • 2:31
    • May 28, 2015;
    It is the darkest hour in FIFA's history as football's world governing body heads towards a very controversial election. Sepp Blatter remains defiant as the voices calling for his head increase. Should the FIFA President step down? read NDTV's Nihil Naz and Yash Chawla discuss.