As of March 21, 2018 the Tapping Q & A Podcast can only be found on Alexa in the United States. Over the next few weeks it will be available all over the world.
Here is how you add it to your device. (Note: You might want to turn Alexa off when watching this video as your Alexa will respond to its audio)
Here is how you can leave a review in Alexa to let Amazon know that having podcasts in Alexa is a good idea.