Armenia: European Court rules in favor of embattled television station

New York, June 19, 2008 – The European Court of Human Rights ruled Tuesday that Armenia’s…