Indian-origin man charged with murder of Indian woman in UK
According to local media reports, Mehak Sharma is believed to have arrived in the UK from India only recently.
According to local media reports, Mehak Sharma is believed to have arrived in the UK from India only recently.