Camilia Shambayati
Press TV, London
The British police force is being investigated for potential failures in child sex abuse cases. Over 180 complaints have been filed regarding police’s handling of cases of abuse, with some of them dating back to decades ago.