This ad will auto close in 10 seconds

Human trafficking takes serious toll on mental health

Human trafficking is the recruitment and movement of people, by means such as deception and coercion, for the purposes of exploitation.

UK launches 'super-priority' same-day visas for Indians

The first-of-its-kind service to be launched anywhere in the world by the UK Home Office is open for appointment bookings in India from Tuesday.