India News | Press Trust of India | Tuesday August 22, 2023
The India Club in London, with its early roots in the Indian independence movement as a hub for nationalists, is to shut down next month after losing a protracted battle against closure, it emerged on Monday.
www.ndtv.com