WRAP Scuffles as tens of thousands protest the upcoming G-8 summit