US members of Congress have duelled with the heads of Facebook, Twitter and Google in a fiery hearing today, which saw them accused of allowing …

source