By IANS
San Francisco: After Facebook CEO Mark Zuckerberg testified in front of the US Congress last week, the company on Tuesday tried to clarif...Read More