Secondo Odaily Planet Daily, Mustafa Al-Bassam, il fondatore di Celestia Labs, ha pubblicato sulla piattaforma di social media People are imbarazzated.