Geoff Walsh 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.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed