Noe Nino Rivera
Homeland Security Is Afraid of Mentally Ill Canadian Tourists
Ellen Richardson was stopped by the Department of Homeland Security from traveling to New York because she suffers from depression and tried to commit suicide in 2001. How the heck does that qualify as "border security"?
Advertisement