earthodyssey.net
MEDIA
TVSaint Petersburg TV. Saint Petersburg, Russia. April 2013Khabarovsk News. Khabarovsk, Russia. March 2012 RADIO774 ABC Melbourne Radio, Red Symons, Interview #1. Perm, Russia. 21 February 201…