HomeVideosA Land of Desolation… A Mental Lockdown from the TRUTH 05/26/2020 In today’s video, Christopher Greene explains the Land of Desolation and Deception from the TRUTH. https://www.youtube.com/watch?v=s_3TJXv-HwQ