Swedish climate activist Greta Thunberg stayed away from any direct criticism of Alberta's oilsands as she took her message to the provincial capital. The 16-year-old told thousands of people in front of the legislature in Edmonton that the future of the planet is at stake. A group of oil and gas industry supporters planned a counter-rally at the event but were vastly outnumbered by climate activists. (The Canadian Press)