
Finally, Monte Cruz to get a stand in his name at Fatorda
Published on: Aug. 29, 2025, 12:15 a.m. | Source: Times of India
Panaji: Francisco Monte Cruz and the Nehru Stadium in Fatorda are synonymous with each other.In early 1988, it was Monte Cruz, as the sports minister,.