Kenya Restricts Telegram Amid Media Ban on June 25 Protests, NetBlocks Confirms
As a deal deadline of April 5 approaches, U.S. officials and major U.S. tech companies are intensifying efforts to conclude…