New Delhi: Delhi Chief Minister Arvind Kejriwal addresses during the inauguration of five new mohalla clinics, in New Delhi, Tuesday, Aug. 22, 2023. (PTI Photo)
Press Trust of India (PTI) is India’s premier news agency, having a reach as vast as the Indian Railways. It employs more than 400 journalists and 500 stringers to cover… More »