Unknown Object recorded during Space Shuttle ‘Discovery’ landing
NASA’s Space Shuttle Program landing on-time at Kennedy Space Center in Florida at 11:57 a.m. EST, March 9, 2011 after 202 orbits around Earth and a journey of 5,304,140 miles….
The LOZ (Lions of Zion) notified The Light of Life Ministry that it would be attending the launch of STS-133 Discovery. The NASA mission was under the watchful eye of The LOZ.
As the war against Satan and his family escalates, The LOZ will continue to speak through this Ministry.