Sermon by Davide Tan 01 Dragon and His Powerful Forces-Rev12-1302 The 144000 Follow the Lamb Rev-7-12-1303 Three Stage Destruction of Babylon and Babylon the Great04 Merchants of Rev-1805 Could Pope Francis be the Final Pope Rev-17-1806 The Coming Kingdom Rev-19-22