Mark Zuckerberg denies claims, heard in the US Senate, that Facebook puts profits before people.... Read more