In 2000, NTV, a Russian television channel known for its independent, muckraking coverage, was among the country’s most watched stations.The evening news reported on atrocities committed by Russian forces in Chechnya and on corruption schemes…
Continue Reading