Thoughts on the letter sent to Facebook on halting Libra?

357 views