In this weeks episode we go back in time to July, 1776 where the Continental Congress declared America’s independence, commemorated, as the Day of Deliverance. We then go back even further, around 30 or 33 AD and see another Day of Deliverance, a day that supersedes all others. Listen now!
Follow us on Instagram @Return_To_Truth for updates and additional information.