Taken for a ride

Taken for a ride
The Indian Parliament building in New Delhi. Reuters

Most Popular Stories