jmartin

About jmartin

This author has not yet filled in any details.
So far jmartin has created 317 blog entries.

Assembly of First Nations – Annual General Meeting Live Stream

(Ottawa, ON) – Hundreds of First Nations Chiefs, leaders, Elders [...]