Sami Khan
"Sami Khan is a Toronto-based filmmaker and journalist. He can be reached at khan0890@yahoo.com"
Shattering the Fantasy of Multiculturalism
'Project Thread' and Canada's Secret War on Immigrants

'Project Thread' and Canada's Secret War on Immigrants