Don't have Telegram yet? Try it now!
https://godinterest.com/2014/09/16/have-nasa-scientists-discovered-god-17000-light-years-away/
Have NASA scientists discovered GOD 17,000 light years away?