Narendra Modi has invited Pakistan Prime Minister Nawaz Sharif and SAARC leaders for the swearing ceremony which is slated on May 26th. Just when political analysts thought India and Pakistan ties could affect with Modi's presence, his call surprised everyone.