trornto canada

  1. M

    What is G20 sumit and why so many people are against it?

    Hi... Can someone please explain this? I know it's happening in Canada this year and just on security they spent 1 billion dollars... That's just insane