Follow us on
loading....
Turkey on Wednesday passed a controversial new law regulating social media to comply with any demands by the government to...