Canada indigenous chief Allan Adam battered during arrest
Video of an indigenous chief’s violent arrest has shocked Canada, turning a spotlight on systemic racism in the country’s police force. The footage shows Athabasca Chipewyan First Nation Chief Allan Adam being floored and repeatedly […]