Home Current News China finds explanation for “mystery hut” spotted on the moonNewsCurrent NewsChina finds explanation for “mystery hut” spotted on the moonJanuary 10, 202274FacebookTwitterPinterestWhatsApp Source: yahoo.com/news