French journalist describes India’s permit denial as a ‘slap in the face’ 26.06.2024 21:05 Voice of America