Showing news with freeze. Show all news
An open letter posted by more than 30 groups influential with Democrats has demanded a halt to the Facebook's digital currency project "Libra".
Loading, please wait...