Video shows man pinned down at Newark airport, Indian consulate in touch with US authorities

Video shows man pinned down at Newark airport, Indian consulate in touch with US authorities

The Indian Consulate in New York said they have gotten in touch with authorities in the United States after videos purportedly showing “an Indian student” being handcuffed and pinned to the floor at

Original Source