In Egyptian tombs, scientists discovered mummified alien remains. adminexpredayl November 29, 2023 160.1K views