The Odyssey

 
 
 

India and China

Hit the 'Back' button to return to the
page you were reading.

Contrary to reports in the Indian press, more than 1,500 people were arrested at the demonstration last January (courtesy Friends of the Narmada River Valley)

Contrary to reports in the Indian press, more than 1,500 people were arrested at the demonstration last January (courtesy Friends of the Narmada River Valley)