Year in Review: May 15, 2012 – Sonne Acquitted on G20 charges

With a look back on May 15th, the day Byron Sonne, The so-called “G-20 Geek” arrested on explosives charges days before the 2010 summit in Toronto was acquitted of all charges.

Top Stories

Top Stories

Most Watched Today