India
Lakshadweep: India's paradise islands in turmoil over new plans
The Indian archipelago of Lakshadweep is in ferment.
The collection of 36 islands - of which only 10 are inhabited - lies about 200 miles off the south-western coast of India
In pictures: Christmas celebrations around the world
People across the world are celebrating one of the holiest times in the Christian calendar. But this year's church services and events (Christmas Day is celebrated by western churches on