Image: Facebook When Libra launched on June 18th , it seemed like an alarming new front in Facebook’s megalomaniacal expansion. Having captured billions of users and tens of billions […] Click here to view full article