Last Updated: Wednesday, November 27, 2013, 07:56
Sikh activists, fed up with being singled out at US airports, launched an updated smartphone application to make it easier for passengers to file complaints.
Last Updated: Thursday, February 25, 2010, 09:04
Over 70 countries favour the abolition of death penalty, a top UN official said at a World Congress held to discuss against the practise.
more videos >>