Jul 16, 2019 06:01PM ● By News Desk
Sen. Kennedy calls "Bullshit" on Facebook's ability to trustfully handle the company's new digital currency Libra...