Multiculturalism

Tarek Fatah

The Controversial Figure in Canadian Politics Tarek Fatah is a well-known name in Canadian politics, journalism, and activism. He is…

2 years ago