Reports of a Team Offloading $87 Million Coincide With an 85% Drop in the LIBRA Token, Which Is Backed by Argentina’s President.

Skepticism surrounds the LIBRA token as a massive $87 million sell-off precedes an 85% plunge—could this signal the end of the project?