The United Kingdom has handed over three stolen statues to India. FSN’s Ishan Garg reports that the statues reportedly went missing in 1978 and were recently recovered by the Metropolitan Police in London.