Madras
(2002 est. pop. 4.3 million). Now officially Chennai, Madras is a large city on the southeast coast of India. Its name came from the Arabic madrasa, "a religious school," but rece...
Read more
New Delhi (dpa) - A tribunal set up to decide on a century-old
dispute over sharing Cauvery River waters among four southern Indian
states announced its verdict after 17 yea...
Read more