from CBC3 years agoTwo months after a $16.5-million settlement and 10 years after the dramatic mass arrests connected to the 2010 G20 summit, Toronto police have released a statement saying they regret that "mistakes were made." Read at CBC[add][|| ... ]