Is there an Apocalypse? Mother Meera in France
Channel: Mother Meera Team
Date: 2018-03-24

Questions and answers with Mother Meera, 26 February 2018, Pont-à-Mousson, France
English, German,French & Italian subtitles have been added, subtitles in other languages will be added soon, please be patient.