Navdeep Bains, the Canadian Minister Humiliated at Detroit Airport
Navdeep Bains, 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:
Read More: