Geoff Walsh

Geoff is a freelance news reader for Peace News Network. He lives in Canada, where he works as a radio host and voice artist, and is passionate about peace-building projects around the world.

Peace News Network Anchor

Please reload