ICC Champions Trophy 2013 Photos

    The sights of Cardiff - where India began their CT 2013

    June 05, 2013 15:06

    India took on South Africa in the 2013 Champions Trophy opener at the Swalec Stadium in Cardiff, Wales.