Depends on your definition of a cryptocurrency. Libra is a blockchain distributed across multiple separate entities. That fits the definition of a cryptocurrency for most people. If your definition of a cryptocurrency requires community control, then no, it's not a cryptocurrency.