CPJ condemns attack on Tolo TV employees in Afghanistan
January 20, 2016 12:48 PM ET
New York, January 20, 2016--A suicide bombing in Kabul today killed seven employees from the Afghan station Tolo TV, according to news reports and the station. The attack on staff returning from work at the privately owned station injured...
Read More ›