Government ❯Law Enforcement Agencies
International Cooperation FBI Police Scotland Drug Enforcement South Wales Police
Richard Burrows, 80, was found guilty of abusing 26 boys between the 1960s and 1990s, having evaded justice for decades by fleeing to Thailand under a stolen identity.