20100515 sports.icc-world-cup-2015: Truth is there for all to see now: Modi