In Canada, people are rallying to support an Indigenous community in northern British Columbia that is claiming its sovereignty over the land and maintaining blockades ...
Professor Chomsky recently invited Free Speech Radio News to his office in Cambridge for an extended interview, conducted by our producer, Catherine Komp.