Organization: Kabul, Afghanistan Tolo TV A new era for Afghans Tolo TV currently provides free-to-air services to viewers in 14 cities in Afghanistan, and they intend to expand reach within Afghanistan.