Navdeed Bain, the Canadian Minister Humiliated at Detroit Airport
Navdeed Bain, the Canadian Minister for Innovation, Science and Economic Development experienced humiliation when the Transportation Security Administration repeatedly asked him to remove his turban for security checks. The problem was that the TSA agents did not follow proper procedures.
Check the video below:
111 total views, 1 views today