CCTV footage shows Indian-origin man in UK carrying victim to his home to rape her, later arrested
London/IBNS: An Indian-origin man has been arrested in the UK for allegedly raping a woman, police said on Sunday. The incident happened in Cardiff city in the UK. “CCTV showed …
Read More