Indian-origin man jailed for life for rape of child after UK police probe
Navroop Singh was sentenced to life imprisonment with a minimum term of 14 years behind bars for five charges including rape at Isleworth Crown Court on Friday, the Metropolitan Police said.