Tchadas Leo; An Indigenous journalist and podcaster behind the "Our Native Land" podcast from CHEK.
Tchadas Leo, a member of the Indigenous community, is a journalist and podcaster behind the "Our Native Land" podcast produced by CHEK.