Tag Archives: TED Talk
-
A Resident of the World’s Largest Concentration Camp Speaks Out via TED in Trudeau’s Canada
2April 28, 2016 by Alfred
TED is a nonprofit organization devoted to spreading ideas and factual history in the form of short yet very powerful …
Continue reading