India expressed strong protest against the vandalism of the Indian Embassy in San Francisco

Back to top button