News

New York City [New York] August 21: In a historic first, cricket was played at Times Square, transforming the world’s most iconic crossroads into a cricket pitch as part of India Day celebrations led ...