news source: The Telegraph: UK Politics
news section: Politics / topics:places/asia
published: 20/05/2016 14:38:25
Lights go out during Indian ministers speech about reducing power cuts
...