Indians Abroad | Press Trust of India | Saturday September 9, 2023
A group of three Indian-origin men, including a man and his son, have been sentenced to 24 years in jail after being convicted of running what Scotland Yard described as a large-scale drug factory in west London.
www.ndtv.com