Defend Truth

David Forbes

David Forbes is an independent filmmaker, writer, artist, photographer, tour guide and political and social commentator. The views expressed here are his own.