Wednesday, October 25, 2006

105th out of 168

Thats the world largest Democracy: India's rank in the newly released "Worldwide press freedom Index 2006"