26-year-old man arrested for alleged kidnapping and rape in London

[ad_1] Police launched an appeal to find a 26-year-old suspect earlier today (Image: Metropolitan Police) A 26-year-old man has been arrested on suspicion of rape following a manhunt in southwest London. Earlier today, the Metropolitan Police launched an appeal to locate Kadian Nelson, 26, after an attack in the North …

Read More »