Fear Not! God the Father, the Lord Jesus Christ and the Holy Ghost are firmly in Control!

Join Greg Hunter of USAWatchdog.com as he talks about these stories and more in the Weekly News Wrap-Up for 5.7.21.