Facebook and Twitter’s chief executives have been challenged over their handling of the US election in their latest appearance before the US Senate.

Facebook and Twitter’s chief executives have been challenged over their handling of the US election in their latest appearance before the US Senate.
Facebook CEO Mark Zuckerberg has tried to reassure sceptical US lawmakers over the safety of the social network’s proposed digital currency Libra.