TechTechnology
Trending
Russian court revokes Novaya Gazeta website license
Photo Credit AFP Twitter
Russia has pulled online publishing rights for the country’s most prominent independent newspaper, Novaya Gazeta, dealing another blow to the country’s crippled media that is dominated by state-controlled press