Autos, taxis go off Delhi roads; commuters hit

Large numbers of autorickshaws and taxis went off Delhi roads to protest against a law on installing GPS systems in the vehicles.

Chinese teen sells kidney to buy iPhone, 5 charged

The five included a surgeon who removed a kidney from a 17-year-old boy in April last year.