Colombo (News 1st) - The world’s largest social media and tech giants have sharply criticized moves by the Government of Sri Lanka to implement ...